18-летний энтузиаст купил и установил в подвале мейнфрейм IBM z890 (2004 год)

Владелец мейнфрейма приводил систему к рабочему состоянию в течение нескольких месяцев

7c1684777768ca1f5586d1f796cb545c.png
Первый шаг: покупка системы

Мейнфреймы — довольно сложные системы, которые обычно покупают организации, которым нужно выполнять массу различных вычислений за ограниченное время. Банки, телекоммуникационные компании, научные организации — всем нужны такие системы. Как и все прочие электронные устройства, с течением времени даже самые мощные системы морально устаревают, и если мейнфрейм еще нормально работает, производительность его может быть уже ниже, чем требуется.

Новые мейнфремы стоят тысячи, десятки и сотни тысяч долларов — в зависимости от моделей. Сколько же стоит б/у система прошлых лет? Скажем, IBM z890? Новый мейнфрейм этой модели стоил $200000 к моменту старта продаж в 2004 году. Сейчас такую же систему один из энтузиастов старого железа купил на сайте «GovDeals» всего за $237. Продавцом выступил какой-то университет, обновлявший парк оборудования. Зачем энтузиасту мейнфрейм? Конечно же, для того, чтобы установить в подвале собственного дома и привести в рабочее состояние.
Физическая установка мейнфрейма заняла у покупателя два дня, поскольку разборка по блокам, загрузка в подвал и повторная сборка — это очень небыстрый процесс. Плюс ко всему, мейнфрейм достался покупателю без системы хранения данных — он с трудом нашел подходящую систему по не слишком высокой цене. Автор пишет, что решений очень много, но стоимость их превышает на порядок стоимость его покупки. Поэтому было найдено вот это решение.

e9acc5693e1816a7ad4d1a4e1d1b2a80.jpg
Внешний вид на момент покупки

c3b4c5ac69046d93248dc1e7de417618.jpg

5816a812130f71409b2152e832066f19.jpg

2dedfe9272fab35d4d660da43d224fe0.jpg

5f9393549680accaedf733430d0473c8.jpg

d10f4e7409ab1fd8d24b558383f40e7a.jpg

0f5fcc833a12bf703c1da0c3b46d31bd.jpg
Отправляем систему в подвал

54843e002b389122ca70ba37d12b413c.jpg
Вот это все необходимо собрать

8872c87c552532a0d161d08015c1e371.jpg

fcdb84681932d64a36cd8697c5bc5af8.jpg

4e8666b1694f2d83bd57d05a3a6ba103.jpg

2cf4c760b5b98c1c36a848112ba73c22.jpg

f3dc29ededdf106f757fc20d749067fb.jpg

d4cb2d9e93cf1b682a6db85aa4f49cf9.jpg
Питание для «малыша»

2a85e5e052d823a3e1de049ac07796ea.jpg

8da96bc7be625775b5b2fbc138cd8e13.jpg

2b3f7e201d4c724f3c86b227537807e1.jpg

d5a7388714b6a4550278d56f1aa5d485.jpg

0518fcc69e4c0dc9cae915fa6f81f4d1.png

Те же фото можно найти на imgur.

Спустя несколько месяцев мейнфрейм полностью в рабочем состоянии, и доступен извне. О своей работе автор этого проекта подробно рассказал в ряде выступлений, одно из которых можно просмотреть вот здесь:

И немного технической информации о самом мейнфрейме.

Характеристики:

  • От 1 до 4 процессоров.
  • От 8 до 256 GB внутренней памяти.
  • До 30 логичестких разделов LPAR.
  • До 256 каналов ввода-вывода.

Конструкция:

z890 построен по классической схеме zSeries, но имеет только один фрейм (A-фрейм), в то время как z990 имеет два фрейма (A и Z фреймы).

Фрейм z890 состоит из:

  • CEC каркаса
  • Каркаса ввода-вывода
  • Источников питания
  • ИБП
  • Системы воздушного охлаждения
  • Системы жидкостного охлаждения

Поскольку для сервера z890 реализована только одна аппаратная модель — А04, CEC cage содержит только один процессорный блок (в то время как CEC cage в z990 имеет 4 блока). Поэтому z890 может иметь от 1 до 4 процессоров и от 8 до 32 GB внутренней памяти. Один из процессоров может быть конфигурирован как SAP.

Блоки z890 поддерживают пропускную способность данных в 16 Gb/sec между памятью и устройствами ввода-вывода используя до восьми процессорных шин STI (Self-Timed Interconnect).

Серверы z890 работают только в LPAR-режиме. В одном сервере можно определить до 30 логических разделов (LP), и соответственно до 30 логических канальных подсистем (LCSS). Существуют определенные правила построения LP и LCSS:

  • Каждому LP должна соответствовать одна LCSS. Одной LCSS может соответствовать до 15 LP.
  • Одна LCSS может определить до 256 идентификаторов канальных путей (СHPID).
  • Некоторые канальные пути (например ESCON) должны быть привязаны к единственной LCSS. Остальные (например FICON и OSA) могут быть привязаны к нескольким канальным подсистемам.

А что стоит в вашем подвале?

© Geektimes