Cобираем 3U-сервер в 19” стойку из обычного десктопного железа
Иногда мои клиенты звонят мне с запросом: "Нам нужен сервер в стойку под бэкапы 1С/CRM/логов (нужное подчеркнуть). Но денег на новый Dell или HPE у нас нет. И на б/у с Авито тоже нет".
Вот тут то нам на помощь и придет "самосборный" сервер из нового десктопного железа в 19" корпусе. Правда тут же упираемся в классический затык десктопных материнок: нет ECC, KVM, iDRAC, IPMI и прочих прелестей жизни. Если наш самосборный сервер зависнет на каком-нибудь предупреждении в BIOS - придется ехать к клиенту, чего нам ой как не хочется.
Корпус 3U в серверную стойку
Корпус взяли от ExeGate 3U400-07.Ожидали какой-нибудь "фольги из китая", которая гнется от любого дуновения ветра. По фактку оказалась вполне вменяемая железка: миллиметровая сталь, в нижней части корпуса и по бокам согнутая в два слоя - честные 2 мм. Ничего не болтается, не прогибается, в стойке будет стоять надежно. Доработка болгаркой или дрелью так же не понадобилась, что не могло не порадовать.
Внутри красиво, все как мы любим: блок питания встает рядом с материнкой, а перед корзиной с дисками уже встроены два шумных и быстрых вентилятора на сквозной обдув. Для обычных десктопных дисков форм фактора 3,5" в таком корпусе это спасение, иначе они придут в негодность очень быстро.




Корпус ExeGate 3U400-07 собственной персоной
По железу собрали максимально дешевый конфиг:
CPU: Intel Core i3-14100 (4 ядра / 8 потоков, базовый TPD 60W, встроенное видеоядро UHD Graphics 730).
Материнская плата: MSI PRO H610M-E DDR4.
ОЗУ: 16 GB DDR4 (2 × 8 GB 2666 MHz).
Storage: Seagate SkyHawk 6 TB (надежный диск с перпендикулярной записью CMR под непрерывную потоковую нагрузку).
БП: Montech Gamma II 550W (CWT-платформа, сертификат 80 PLUS Gold, плоские кабели).


Начинка для самосборного сервера в 19" стойку
Главный "чит-код": устанавливаем Nano KVM в PCI-Express
Чтобы не ехать к клиенту для подключения монитора с клавиатурой при каждой ошибке загрузки, поставим плату PCI-e Nano KVM, заказанную у наших рисовых братьев на одном популярном сайте.
По сути это автономный микрокомпьютер на планке, которая подключается в PCI-e слот. Этому микрокомпьютеру абсолютно без разницы, закрузилась ОС или нет.
Чем порадовал сей девайс:
Полноценная картинка с экрана, клавиатура, мышь, BIOS и меню загрузки прямо через веб-интерфейс.
Возможность нажимать на кнопки питания/перезагрузки так же через веб-интерфейс.
На задней планке у нее есть мелкий LCD-экранчик. Подключаем патч-корд и сразу видим IP-адрес, полученный по DHCP от роутера.




Nano KVM в PCI-Express слот
Кабель-менеджмент и сборка
Тут все банально и просто, в дополнительных пояснениях не нуждается. Устанавливаем материнскую плату с задней панелькой, прикручиваем блок питания, ставим жесткий диск в корзину.
KVM-модуль вставляем в слот PCI-e, соединяем все провода по схеме, подключаем пины с лицевой панели материнской платы. Для передачи видео и эмуляции USB-HID соединяем HDMI выход материнки с входом KVM коротеньким HDMI-кабелем (идет в комплекте), а управление подключаем обычным кабелем USB - Type-C, который так же идет в комплекте с KVM.
При укладке проводов не ленимся: все лишние хвосты от блока питания и прочие провода стягиваем пластиковыми хомутами.



Сборка 3U сервера из настольных комплектующих. Кабель-менеджмент.
Что по итогу?
Собрали, запустили, протестировали. Веб-морда KVM работает шустро, ничего не тормозит, сервер моментально перезагружается по виртуальной кнопке прямо из браузера.
Получилась холодная, не совсем тихая и полностью управляемая железка в стойку за адекватные деньги, собранная из обычных домашних комплектующих.





Nano KVM в веб-браузере, собранный сервер.
Оригинал статьи и больше фото комплектующих/процесса сборки выложил на it-foundation.ru. Вопросы по сборке пишите в комментах, всем отвечу.

