Недавно, я обмолвился, что очень люблю серверы фирмы IBM. Некоторые люди возражают, любить их не за что – цены заоблачные, за треть от цены IBM можно получить более мощный сервер, если собирать самому. Хочу отметить, что самосборные сервера не идут ни в какое сравнение с серверами «брендовыми». Разница абсолютно во всём, начиная от качества изготовления, заканчивая железом. Железо, используемое «брендами», чаще всего недоступно при сборки сервера «на коленке».
Критерии «любви» к серверам – у всех разные. Например, мой хороший приятель, Артём Носов, высоко ценит сервера SuperMicro. По его мнению, основные плюсы этих серверов — наличие порта LOM, с помощью которого можно получить доступ к клавиатуре и VGA порту сервера, до установки операционной системы. Вторым преимуществом серверов фирмы SuperMicro, является отсутствие проблем с поставками в Москве. Не стоит недооценивать этот фактор, срок поставки некоторых «брендовых» серверов может доходить до 1-2 месяцев.
«Брендовые» сервера так же сильно отличаются друг от друга. Как я уже писал — я люблю IBM, на это есть комплекс причин. Возьмём, к примеру, сервер IBM x346.
Сервер данной модели, выпускался 3-4 года назад, позже, был заменён моделью IBM x3650. Сервер предназначен для монтажа в 19 дюймовую стойку, занимает 2 юнита. Поддерживает до 2х процессоров Socket604 (Intel Xeon), до 16 ГБ ОЗУ. Для того, что бы разобрать сервер, необходимо открыть замок на верхней крышке.
При открытии замка крышка сдвигается назад. Когда я первый раз «залез» в IBM, я был удивлён, насколько качественно все выполнено внутри, начиная от вентиляторов, заканчивая креплением процессоров и плат. Кстати о вентиляторах. Все вентиляторы могут быть заменены без остановки сервера.
Состояние любого вентилятора можно отслеживать с помощью фирменного софта IBM. Вентиляторы можно менять по одному, или сразу всей кассетой.
За вентиляторами, пространство поделено на 2 части. Слева находится отсек для блоков питания (PSU) и полноразмерных плат PCI-X.
Справа расположены 2 разъема Socket604, за ними разъемы ОЗУ. Процессоры и память закрываются пластиковым кожухом, который предназначен для правильного направления воздушных потоков и эффективной вентиляции.
Так же справа расположен отсек для 2х низкопрофильных плат PCI-X. Все блоки снабжены наклейками с подробнейшими инструкциями – запутаться невозможно.
Рассматриваемая модель, оснащена двумя процессорами Intel Xeon 3.4 Ghz и 8 ГБ ОЗУ.
Кстати ОЗУ поддерживает резервирование, вы можете назначить резервные планки памяти, они не будут использоваться в работе компьютера, до тех пор, пока основная память работает корректно. Если происходит сбой, который невозможно устранить обычной коррекцией ошибок, сбойная память автоматически заменяется памятью из резерва. Так же данный сервер оснащён тремя жесткими дисками U320 70 ГБ, объединенными в RAID5 с помощью встроенного контроллера IBM ServeRAID 7k.
Этот контроллер находится под корпусом с полноразмерными платами PCI-X и может быть заменён другой моделью. Управляется ServeRAID 7k с помощью утилиты ipssend – предшественницы arcconf. Её синтаксис будет многим знаком:
[root@conference dumplog]# ./ipssend GETCONFIG 1
...
-------------------------------------------------------------------------------
Logical drive information
-------------------------------------------------------------------------------
Logical drive number 1
Status of logical drive : Okay (OKY)
RAID level : 5
Size (in MB) : 140012
Write cache status : Write back (WB)
Number of chunks : 3
Stripe-unit size : 8 KB
Access blocked : No
Part of array : A
Array A stripe order (Channel/SCSI ID) : 2,0 2,1 2,2
-------------------------------------------------------------------------------
Physical device information
-------------------------------------------------------------------------------
Channel #1:
Initiator at SCSI ID 7
Channel #2:
Initiator at SCSI ID 7
Target on SCSI ID 0
Device is a Hard disk
SCSI ID : 0
PFA (Yes/No) : No
State : Online (ONL)
Size (in MB)/(in sectors): 70006/143373728
Device ID : IBM-ESXSMAW3073NC206AR904J9P
FRU part number : 39R7308
...
Всего может быть установлено 6 жестких дисков. Жесткие диски, поставляются с салазками и замком. Замок фиксирует ручку жёсткого диска, препятствую случайному удалению.
Ручка эта, в зафиксированном положении имеет довольно большой люфт, что лично мне — не нравится. Ручки жестких дисков — единственная люфтящая часть в сервере. Все остальные элементы крепятся на своих местах плотно, что создаёт ощущение солидности и надёжности.
Всего, в сервер может быть установлено 4 платы расширения PCI-X: 2 полноразмерных и 2 низкопрофильных. PCI-X это 64 битная версия PCI шины, предшественник PCI Express. Стандартное (32 бит, 3.3 вольт) оборудование, может быть установлено в эти разъёмы. У меня, например, в такой разъём установлена плата Digium TE412P.
Платы устанавливаются в специальные корпуса. Всего в сервере 2 корпуса — корпус для низкопрофильных и корпус для полноразмерных плат. Для того, что бы установить плату, необходимо снять нужный корпус. Каждый корпус крепится своим замком. При открытии замка, корпус с платами поднимается вверх. Далее сняв корпус, мы можем установить в него нужную плату.
Для крепежа плат не используется винтов. Для разборки и сборки серверов IBM винты не используются вообще. Все элементы сервера, начиная с процессоров, заканчивая салазками в стойку, крепятся с помощью удобных зажимов и замков.
После установки салазок в стойке, из них выдвигаются направляющие. Направляющие фиксируются в крайнем положении. Каждая направляющая имеет на себе 2 шипа. При установке сервера на направляющие, шипы направляющих входят в соответствующие пазы на сервере и защёлкиваются там, обеспечивая надёжное крепление сервера на направляющих. Для снятия сервера с направляющих необходимо нажать на защёлку и сдвинуть сервер вперёд. Что бы убрать сервер в стойку, необходимо сдвинуть фиксаторы на направляющих — вперёд.
В задней левой части сервера, находится отсек для блоков питания. Всего в сервер можно установить 2 блока питания. Это очень удобно — второй блок питания повышает надёжность сервера. Кроме того, можно носить сервер по серверной перетыкая провода от розетки к розетке . Блоки питания, как почти все компоненты, поддерживают горячую замену.
Т.е. Вы можете отключить отказавший блок питания и заменить его новым не прерывая работу сервера. Состояние блоков питания, можно отслеживать с помощью ПО от IBM. Для извлечения БП не надо открывать корпус. БП крепится сзади сервера с помощью удобного фиксатора.
На задней панеле сервера так же доступны: VGA порт для монитора, ps/2 порты для мышки и клавиатуры, 2 гигабитных порта ethernet, 2 USB, 100 мбитный Ethernet порт для управления, 2 последовательных RS485 порта для управления и 1 SCSI порт для подключения внешних устройств (например, сторадж или стример).
Подытожу: Сервер IBM это великолепный набор комплектующих, отличное качество изготовления всех элементов, отсутствие внутри сервера проводов в виде соплей, солидность и надёжность. А благодаря любви IBM к OpenSource — нет проблем с драйверами. С CentOS все компоненты сервера работают без проблем. После 4х лет эксплуатации, сервер IBM x346 не потерял актуальности и сейчас.
Источник и благодарность: http://tamkovich.com/2009/12/ibm-x346/