Cubique reloaded. Обзор сервера HP NetServer LH Pro
Совсем недавно мы с вами познакомились с экспонатом, олицетворяющим суровость и непоколебимость, надежность и долговечность — сервером HP NetServer LM, в недрах кубического корпуса которого вот уже больше 28 лет трудится процессор Intel 486DX2 с частотой 66 МГц. Кубическая серия была столь удачна, что пережила несколько обновлений. Под именем LM, она прошла путь от младших 486DX до ранних Pentium. Последними модификациями стали 5/66 LM2 с двумя Pentium 66 (Socket 4) и 5/90 LM с одним Pentium 90 (Socket 5).
В 1995 заслуженная серия ушла на покой, но на смену ей пришла новая — NetServer LS, которая поддерживала уже до 4 процессоров и ставшая куда больше по размерам. Но прежнее, лишь слегка доработанное шасси осталось в производстве — на его основе была выпущена полностью новая серия LH, отправившаяся завоевывать средний сегмент. Первые модели получили процессоры Pentium — 75 или 100 МГц, также существовала версия с двумя Pentium 100.
Кардинальным отличием стал переезд на компоненты собственного производства вместо плат от Intel. При этом, новая системная плата даже сохранила прежнюю схему размещения портов ввода-вывода задней панели. Ушел в прошлое информационный дисплей на фронтальной панели. Он еще вернется, но уже в более поздних моделях серверов.
Внутренняя компоновка осталась прежней — системная плата со слотами расширения, в которую устанавливается процессорная плата. Вот только разъемы EISA теперь были дополнены более производительной шиной PCI, все сильнее набирающей популярность. Слоты памяти в свою очередь, переехали на процессорную плату. Причина тому — использование стандартного чипсета Intel 430NX вместо мудреного Intel Xpress, использовавшего отдельную шину для подключения процессорных модулей.
Теперь на процессорной плате располагалась «серверная» часть чипсета (напомним, отдельные чипы контроллеров памяти и шин еще не объединились в единый мост), к которой непосредственно подключались кэш и память, а их всегда лучше держать поближе к соответствующему контроллеру.
В 1996 году случилось большое обновление, серия разделилась на две — LH Plus, на базе Pentium и двухчипового чипсета 430HX и LH Pro, имевшая в основе революционный Pentium Pro и новый, более доступный чипсет 440FX, состоящий трех чипов вместо восьми у прежнего 450KX. LH Plus выпускался в вариантах с 133 и 166 МГц процессорами, а LH Pro получил единственную модель LH Pro 6/200 с одним или двумя Pentium Pro 200 МГц с 256 Кбайт кэшем.
Вместо 6 слотов SIMM, на новых процессорных платах установлено 4 слота DIMM для памяти типа EDO. Вместо 192 Мбайт максимальный объем памяти теперь составил 512 Мбайт или 1 Гбайт для LH Plus и LH Pro соответственно. Новые модели отличались и системной платой, получив более быструю шину Wide SCSI вместо прежней обычной 8-битной SCSI, отныне именуемой «Narrow».
В таком исполнении серверы выпускались еще два года — до 1998, получив последнее обновление в 1997 году с выходом процессоров Pentium II. Модель, обозначенная как LH II сохранила прежнюю системную плату и осталась на чипсете 440FX — новый 440LX, созданный специально для Pentium II выйдет лишь через полгода. Изменения коснулись лишь процессорной платы — фактически LH Plus и LH Pro можно было обновить до LH II заменив процессорную плату и микросхему с прошивкой BIOS. В остальном они были идентичны.
Предпоследний герой
Коллекции «Digital Vintage» недавно удалось получить один из поздних LH Pro 6/200, выпущенный осенью 1997 года. Машина до начала «десятых» годов трудилась в одной из подмосковных производственных компаний в качестве файл-сервера, а потом почти десять лет ждала своей участи на балконе одного из бывших сотрудников, который пожалел необычный сервер и сохранил его просто из жалости и любопытства.
Весной 2021 года, сервер был выставлен на продажу на популярной доске объявлений. Продавец был уступчив, но большой проблемой стала отправка увесистого девайса к новому месту постоянного проживания — в городке и рядом не было отделения транспортной компании. Благодаря Коле Рубанову (хабраюзер Darksa) была организована мини-экспедиция по вызволению сервера и отправке его в цепкие руки автора.
В целом, сервер прибыл в рабочем состоянии, но хранение на балконе не могло не сказаться на его внешнем виде. Шлейфы SCSI (почему-то именно они) и часть пластиковых деталей растрескались. Родной SCSI CD-ROM и заглушка 5.25» отсека не сохранились. Приятным дополнением оказался SCSI CD-RW привод от Yamaha, но он решительно не подходил по цвету — вместо обычного белого или бежевого, приводы в серверах HP светло-серого цвета.
Реставрация
Первым делом, сервер был разобран и тщательно очищен от скопившейся в нем в несметных количествах пыли. Пожелтевшие от времени пластиковые панели было решено не подвергать очистке по процессу Retrobright, а сохранить естественную «патину». Аналогично поступили и с окисленным металлом, так как серьезной ржавчины обнаружено не было. Серьезно пострадал только SCSI-контроллер, установленный уже в более позднее время — он отправился в запас.
Были заменены оба шлейфа SCSI и восстановлена рекомендованная схема подключения дисковых корзин, когда каждая корзина подключена своим кабелем к выделенному каналу встроенного контроллера SCSI. Изначально же обе корзины были последовательно подключены к одноканальному PCI-контроллеру.
Удалось найти оригинальный CD-ROM от более поздней модели NetServer — он соответствует по дизайну устанавливавшемуся в эту модель SCSI-приводу, но работает с интерфейсом IDE. При возможности он будет заменен на полагающийся серверу девайс с шиной SCSI (например, для NetServer LM удалось найти оригинальный двухскоростной SCSI-привод). А вот найти заглушку свободного 5.25» отсека не удалось совсем, возможно ее место займет стример DDS из списка оригинальных опций, пока же стоит заглушка от более поздней модели сервера.
Изначально сервер поступил с полным комплектом из 6 дисков на родных салазках. К сожалению, два из них работали нестабильно и были отстранены от работы. Еще два — не соответствовали возрасту машины, слишком новые — были обменены коллеге по увлечению Алексею из «Vintage Server Room». В сервере осталось два диска по 4 Гбайт производства Quantum, но с маркировкой HP. В качестве системного был добавлен оригинальный 2 Гбайт диск. Еще двое салазок пока стоят пустые, а один слот занимает заглушка — салазки были в плохом состоянии.
Также ждет замены рамка, обрамляющая корзины — она немного заблудилась по дороге, но есть надежда, что скоро она займет место растрескавшейся и держащейся на честном слове панели. К счастью, дефект виден только при снятом кожухе и на работу сервера не влияет.
Потребовала замены батарея питания CMOS, что не удивительно. В этом машине, она выполнена в виде отдельного модуля на 4.5 В производства Rayovac. Она подключается к системной плате длинным кабелем с разъемом как у обычного системного динамика. Вместо батареи был установлен отсек для 3 элементов ААА, доработанный с использованием кабеля от штатного модуля.
Под крышкой
Пришла пора приглядеться внимательнее. Два родственника выглядят очень похоже, но и спутать их при этом сложно. Помимо удаления информационного дисплея и новой именной таблички, LH Pro получил корзины для дисков с возможностью быстрой замены — такая опция была доступна и для LM, но сами корзины кардинально отличаются. Корзины для LM были выполнены в виде индивидуальных 5.25» модулей, каждый из которых вмещал один 3.5» диск с разъемом SCSI 50-pin (Narrow). Для извлечения диска требовалось отпереть замок.
Корзины в LH Pro несут по 3 диска с разъемом SCA (SCSI Configured Automatically — на единый интерфейс выведено питание, шина и задатчик идентификатора диска) каждая и занимают по 3 пятидюймовых отсека. Возможно использовать как обычные диски «половинной» высоты, так и толстые «полной» высоты.
Основные отличия заключены, конечно, под крышкой. Кожух снимается как и прежде, после откручивания 5 винтов. Сама компоновка практически не изменилась, но сами компоненты полностью новые. Блок питания сменил форму, теперь появилась возможность установить сразу два блока питания — для этого добавлена плата распределителя питания. В том числе из-за этого левой половине стало значительно теснее — дополнительно сказываются новые корзины. Подключать и прокладывать кабели требует изрядной ловкости рук или демонтажа блока (или блоков) питания.
Само шасси снабжено информационными наклейками с описанием подключения шлейфов и расположением компонентов на разных версиях процессорных плат. Напомним, что модели LH Plus и LH Pro имеют взаимозаменяемые процессорные платы. Помимо платы требуется также заменить микросхему с прошивкой.
Системная плата, как упоминалось выше, содержит «южную» часть чипсета, в данном случае две микросхемы — S82374SB и S82375SB, неизменные еще со времен 430NX, используемые для реализации EISA версии чипсета. Компанию им составляет PCI мост Digital 21052-AB, обеспечивающий поддержку второй PCI шины. Это связано с ограничением числа Bus Master устройств (имеющих возможность управлять вводом-выводом минуя процессор) до 3 на одной шине в старых EISA чипсетах. Серверным же картам расширения эта функция особенно важна.
Еще две микросхемы — два Wide SCSI контроллера Adaptec AIC-7880, обеспечивающие пропускную способность до 40 Мбайт/с каждый. Других интегрированных PCI устройств на плате нет. Таким образом из 5 слотов EISA и 5 слотов PCI (одна пара слотов «совмещенная» — можно установить карту только в один из них) 4 слота PCI могут использовать режим Bus Master, также он доступен для обоих SCSI контроллеров.
Также отдельно выполнен IDE контроллер (напомним, в 374/375 мостах нет встроенного) — он имеет всего один канал и реализован на ISA/EISA Multi-IO контроллере PC87332VLJ.
Россыпь чипов — PCI-мост Digital, EISA-мост Intel и два SCSI контроллера AdaptecВерхняя часть системной платы с видеоконтроллером и Multi-IO
Контроллер Multi-IO
Сегодня это кажется удивительным, но в сервере нет интегрированного сетевого адаптера. Он рассчитан на использование отдельных карт расширения, в комплекте с нашим экземпляром шла плата Fast Ethernet от 3Com. Также были доступны платы фирменного стандарта HP — 100VG-AnyLAN, появившегося немного раньше Fast Ethernet и позволяющего получить 100 мбит/с на витой паре Cat3. Также эта технология позволяла стыковать сети с распространенными TokenRing и Ethernet сетями с использованием простых мостов.
Сетевая карта 3Com и слоты EISAЕще одним неоднозначным решением является интегрированная видеокарта. Серверы нетребовательны к производительности и возможностям видеосистемы в целом, но здесь HP ставит рекорд аскетизма — на системную плату интегрирован ISA видеоконтроллер Trident 9000i с 512 Кбайт видеопамяти и встроенным RAMDAC.
Возможностей платы хватает для вывода изображения в режиме до 1024×768 при…16 цветах. Или 640×480 при 256 цветах. Крайне скромно. Производительность также скромна, но достаточно для отображения интерфейса Windows или, тем более, консоли Unix или NetWare. Главное, не включайте прорисовку содержимого окна при перемещении…
Видеоконтроллер и 512 Кбайт видеопамятиПроцессорная плата гораздо скромнее системной, но в сравнении с LM, она стала вдвое больше и заняла в длину весь отсек — теперь она устанавливается на направляющие. Плата несет на себе два чипа «северных» чипсета 440FX (82441FX и 82442FX), два разъема Socket 8 для процессоров Pentium Pro, два разъема для установки модулей питания процессора (VRM) и 4 слота оперативной памяти EDO DIMM.
Наш герой был выпущен в комплектации с одним процессором и прожил в таком виде почти всю жизнь. Вскоре после поступления, он был оборудован вторым VRM, подошедшим от сервера тогда еще конкурирующей компании Compaq, а процессоры был заменен на идентичную пару таких Pentium Pro 200/256K. Нашелся даже оригинальный радиатор!
Второй процессор увиделся и заработал сразу, а вот с памятью пришлось повоевать. Сервер приехал с 4 фирменными модулями памяти от HP — парой на 128 Мбайт и парой на 32 Мбайт. К сожалению, именно одна из 128 Мбайт планок оказалась сбойной, причем сбой достаточно странный — вместо положенных 128 Мбайт, она определяется как 85.1 Мбайт. Путем удаления половины чипов удалось сделать из нее рабочую и проходящую тесты 64 Мбайт планку, но использоваться она будет теперь только для тестовых нужд. Что ж, 192 Мбайт вполне достаточно для работы планируемой к установке системы.
Интересный факт: помимо NetServer LH Pro также выпускался «кастрированный» вариант — LD Pro. Основанная на дизайне плат LH Pro, эта машина содержит лишь его половинку — на процессорной плате распаян только один сокет, на материнской плате отсутствует часть слотов — осталось 4 PCI и 2 EISA разъема, под сокращение попал и второй канал SCSI. Несмотря на одинаковое устройство и шасси, отличается фронтальная панель — она содержит на два 5.25» отсека меньше и вмещает только одну трехдисковую корзину. Такая машина есть в коллекции «Vintage Server Room».
Проникаем в «сознание»
После запуска, первым делом получаем ошибку — сбой контрольной суммы CMOS и EISA. Сервер предлагает загрузиться с фирменного компакт диска, но для этого вероятно нужен SCSI-привод. С IDE CD-ROM загрузка не проходит. Интересно и то, что встроенной в прошивку утилиты настройки BIOS у сервера нет.
В данном случае, это разумно — все равно утилиты настройки EISA не помещались в микросхему BIOS и требовали загрузки со специальной дискеты и при этом включали возможности настройки и резервного копирования параметров основной BIOS, часто даже с более широким функционалом. При этом, случалось, что встроенная и «дискетная» утилиты конфликтовали друг с другом и портили контрольные суммы. Подобное случалось и на NetServer LM, где в итоге пришлось отключить возможность входа во встроенную утилиту настройки от соблазна подальше.
Отсутствие возможности загрузиться с диска — не помеха, для LH Pro утилиты также доступны и на привычной дискете. Пара минут и все важные опции выставлены — можно устанавливать операционную систему. Сервер будет работать под управлением Windows NT Server 4.0, в отсутствие возможности загрузки с оптического привода, лучше всего установить ее с родных дискет, а не с использованием установщика для DOS. В противном случае можно столкнуться с ограничением размера загрузочного раздела диска — из-за файловой системы FAT, его размер не может быть более 2 Гбайт.
FAT32 не поддерживает NT 4.0, а поддерживаемые NT 4 Гбайт FAT разделы напротив не поддерживаются DOS. При установке с дискет также существует ограничение, связанное уже с BIOS — максимальный раздел не должен выходить за пределы 1024 цилиндра, что при трансляции LBA соответствует 8 Гбайт.
В остальном, установка проходит стандартно, не потребовалось даже создавать дискету с драйверами SCSI контроллера. Интерфейс ОС выглядит уже довольно привычно, даже сегодня не вызывая затруднений для пользователя. А вот административная часть отличается значительно — как в базовых настройках, так и в серверной части. Настройка устройств размазана по нескольким апплетам. Отсутствует полноценная поддержка PnP. Гораздо скромнее средства управления. Многих привычных по более новым версиям служб еще не появилось.
Основные сценарии использования Windows NT Server 4.0 остались прежними — служба каталогов, файл-сервер, сервер БД (как правило с СУБД MS SQL Server), веб-сервер на базе IIS. Причем, основным назначением IIS были в то время скорее корпоративные порталы, нежели публичные веб-сервисы. Позднее появился созданный совместно с Citrix Windows NT Terminal Server Edition, предоставляющий функционал сервера приложений с терминальным доступом.
Как известно, вплоть до Windows 2000 системы линейки NT не умели управлять питанием системы, да и Windows 2000 работать умеет только с ACPI. Для Windows NT есть утилита и патч HAL (Hardware Abstraction Layer) от HP для поддержки выключения питания при завершении работы на платах с поддержкой APM.
Большинство однопроцессорных АТХ плат такой режим поддерживают. На десктопных двухпроцессорных — есть сложности, например на FIC PN-6210 выключение так и не заработало. С этим сервером все еще проще — он не поддерживает APM, нефиксируемая кнопка питания лишь управляет блоком питания — по сути это классическая AT машина.
Что касается производительности — пара Pentium Pro 200/256K, а по сути это одна из младших версий, и 192 Мбайт памяти позволяют не только достаточно комфортно работать в интерфейсе системы (если бы только не видеокарта!), но и оставляют большой запас для работы сервисов. Кроме СУБД, в такой конфигурации серверу по плечу большинство задач с использованием актуального софта тех времен. Для MS SQL все же потребуется больший объем памяти — хотя бы 512 Мбайт для работы с базами адекватного объема.
Заключение
К сожалению, NetServer LH Pro/LH II стали последними серверами на основе удачного шасси, не только удобного и продуманного для безотказной работы компонентов, но и обладающего некоторым внешним шармом. Появление новых Pentium II Xeon не оставило шансов — для них шасси стало стало бы слишком тесным, а для более скромных серверов на базе обычных Pentium II такие габариты напротив были избыточными.
Серверы начального уровня перебрались в более узкие башенные корпуса, а серверы среднего и высокого уровня получили новый конструктив с немного более узким, но значительно более вытянутым шасси. На основе это шасси выпускались машины как классическом исполнении, теперь в виду «тумбочки на колесиках», так и набирающие популярность стоечные решения. Пока еще серверы не становились тоньше и 6, 8 и даже 10U корпуса не были чем-то из ряда вон выходящим.
Напротив, тонкие 1 и 2U системы были редкостью и считались экзотикой для телекоммуникационных применений. Но уже через 15 лет все перевернулось с ног на голову и теперь сервер более 2U кажется здоровенным динозавром. А «кубики» вернулись к нам в виде домашних медиасерверов и хранилищ. Привет, HPE MicroServer!
А теперь пора сказать «До свидания!». Совсем ненадолго. Вас ждут новые истории о необычных, знаковых и просто интересных исторических компьютерах — у «Digital Vintage» в запасах еще много интересной техники. До новых встреч!