Найти в Дзене

Очередной сервер из ПК

Сегодня у нас очередная задачка на сбор сервера. Только есть одна проблема — отсутствие бюджета. Настоящего админа такими проблемами не запугать.

В офисе требуется сервер для тестирования оборудования в различных операционных системах. Должна стоять железка, к которой по портам COM и LPT подключены прототипы устройств. На сервере будет работать какая-то система виртуализации, к примеру, VirtualBox. Внутри куча образов разных операционных систем, в которые и будут прокидываться порты с оборудованием. Тестировщики удалённо будут подключаться к серверу и тестировать железо.

Требования небольшие:

  • Нужен SSD объёмом не менее 300 ГБ
  • Процессор с частотой не менее 3 ГГц
  • Объём памяти не менее 24 ГБ
  • LPT и COM порты
  • Сеть

К серверу нужно предоставить доступ, чтобы можно было подключать разное железо, ставить придётся "под стол", ни о каком стоечном варианте речь не идёт. Будем собирать сервер на базе ПК.

Сначала решим вопрос с корпусом и процессором. Берём самый лучший из офисных корпусов InWin. Из похожего корпуса мы как-то уже собирали ПК для нового сотрудника.

Подготовка компьютера для нового сотрудника

Вскрываем и... пылесосим для начала.

-2

Блок питания внутри есть, на 600 Вт. Пойдёт. Правда, стоит он вверх ногами. Потом переверну.

-3

Материнская плата ASUS b150m-a/m.2. С этой материнской платой уже случались ранее проблемы. В какой-то момент перестала работать сеть на встроенной сетевой карте. Ошибок нет и линка нет. В другом корпусе такая же материнская плата задымила и перестала работать. Будем надеяться, что эта окажется рабочей.

-4

Сетевой порт там имеется, дополнительно ставить не нужно. Сокет Intel LGA1151, включим сервер, посмотрим что за процессор стоит.

-5

В корпусе установлены две планка памяти по 8 ГБ, в сумме получается 16 ГБ, этого недостаточно. Материнская плата поддерживает 4 слота DIMM DDR4, нужно найти ещё парочку планок.

В этой непростой задачке нам помогут ПК-доноры. Как известно, админ ничего не выбрасывает. Из них и будем выковыривать комплектующие. Итак... берём пылесос.

-6

Во втором по очереди корпусе обнаружилось две нужные планки памяти DDR4 по 8 Гб, втыкаем их в наш новый сервер.

-7

Подключаем периферию.

-8

Включаем. Нам повезло, во-первых, вся память подошла и оказалась рабочей. У нас в сумме 32 ГБ, план даже перевыполнили. А процессор оказался Intel Core i7-6700 с частотой 3.4 ГГц, так что с частотой нам тоже повезло.

-9

Можно продолжать сборку.

-10

В корпусе есть какой-то диск. Вытащу посмотреть.

-11

И у нас там Samsung SSD 750 EVO объёмом 250 Гб. Диск хороший, но объёма не хватает.

-12

С этой проблемой разобрались просто, у нас есть подходящий диск, немного не такой: M.2. И даже NVMe. На материнской плате есть разъём M.2, должен подойти.

WD Blue SN570 NVMe от Western Digital

-13

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

  • Ёмкость: 500 ГБ
  • Форм-фактор: M.2 2280
  • Модель: WDS500G3B0C
  • Разъем: M.2
  • Макс. потребляемая мощность: 4 Вт
  • Контроллер: SanDisk 20-82-01008-A1
  • Память: 112-слойная BiCS5
  • Буфер: нет
  • Скорость последовательного чтения: 3500 МБ/с
  • Скорость последовательной записи: 2300 МБ/с
  • Cкорость чтения: 360K IOPS
  • Cкорость записи: 390K IOPS
  • Интерфейс: PCIe Gen3 x4, NVMe v1.4
  • Гарантия: 5 лет
  • PBW (TBW PB: 0.3
  • TBW (TBW TB): 300
  • DWPD: 0.328
  • GB/day: 164.383
  • MTBF: 1500000 ч
  • Габариты (Д х Ш х В): 80 x 22 x 2.38 мм
  • Вес: 6.5 г
  • Рабочая температура: от 0°C до 70°C
  • Температура хранения: от -40°C до 85°C
  • Сертификация: BSMI, ICES-003/NMB-003, CE, FCC, KC, Maghreb, RCM, UKCA, VCCI, CB-Scheme, TUV, UL

Старый диск снимаем, распаковываем новый.

-14

Никак не привыкну, мелкие такие диски.

-15

Возникла новая проблема, на материнской плате нет крепления для M.2. Здесь помогла коробка с винтами от Supermicro, подобрали подходящий винтик с широкой шляпкой.

-16

При первом включении диск не определился. Не пугаемся, сбрасываем настройки BIOS по умолчанию, включаем еще раз.

-17

И теперь диск стал виден. Проверим что он доступен при установке ОС.

-18

Отлично. Windows мы только для тестирования используем, потом там будет стоять какой-то Linux дистрибутив. Но это сами тестировщики пусть себе ставят.

Теперь нужно найти COM и LPT порты. В ПК-донорах видно где стоят такие платы расширения. Вскрываю один такой корпус и... беру пылесос.

Сначала отыскал такую штуку: контроллер ORIENT XWT-PS056. Контроллер ORIENT XWT-PS056 на 6 COM портов (SERIAL PORT / RS232 / COM / DB9M). На самом контроллере два порта. Еще две планки по два порта подключаются шлейфами. Пылищи-то...

Но есть проблема, у него PCI интерфейс, на нашей материнской плате такого нет. Даже вытаскивать не буду.

-19

Беру пылесос и в очередном блоке нахожу контроллер ST-Lab I-294 PCI-E 2S1P.

-20

Извлекаю. Контроллер с одним LPT и двумя COM портами. 1.5 Мбайт/сек LPT порт и 115200 бит/сек COM порт. И PCIe интерфейс.

-21

С таким интерфейсом контроллер нам подойдёт. Вооружаемся отвёрткой и устанавливаем в наш новый сервер.

-22

Мы подобрали подходящее железо. Снова всё разбираем, переворачиваем блок питания, не забываем про пылесос. Подключаем все провода.

-23

И у нас получился новый сервер:

  • M.2 NVMe объёмом не менее 500 ГБ
  • Процессор Intel Core i7-6700 с частотой 3.4 ГГц
  • Объём памяти 32 ГБ
  • LPT и COM порты
  • Сеть
-24
-25

Источник:

Очередной сервер из ПК | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.