Характеристики и режимы Совместимость узлов Признаки отказов

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

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

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

Расчёт

Серверные процессоры

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

  • Линии PCIe и каналы памяти
  • Многопроцессорные схемы
  • Частота против плотности
Надёжность

Память ECC

Обычная память ошибается редко, но ошибается: заряд в ячейке сбивается от космического излучения, наводки или просто от старения.

  • Коррекция одиночных ошибок
  • Регистровые модули
  • Совместимость с платформой
Массивы

RAID-контроллеры

Дисковый массив защищает от отказа накопителя, но не заменяет резервную копию — это разные задачи, и их регулярно путают.

  • Уровни массива
  • Кэш и защита питания
  • Аппаратный и программный
Хранение

Серверные накопители

Накопитель для сервера отличается от настольного не скоростью, а расчётом на постоянную нагрузку и предсказуемым поведением, когда что-то идёт не так.

  • Ресурс перезаписи
  • Поведение при отказе
  • Нагрузка 24/7
Монтаж

Шасси и корзины

Серверное шасси решает три задачи: разместить оборудование в стойке, продуть его и дать заменить отказавший узел без остановки машины.

  • Высота в юнитах
  • Горячая замена
  • Продув под нагрузкой
Резерв

Серверные блоки питания

В сервере блок питания дублируют, потому что это единственный узел, отказ которого гарантированно останавливает машину целиком.

  • Резервирование N+1
  • Горячая замена
  • КПД под частичной нагрузкой
Сеть

Сетевые адаптеры

Встроенного сетевого контроллера хватает, пока трафик небольшой; на серверной нагрузке узким местом становится не канал, а процессор, который его обслуживает.

  • Пропускная способность
  • Разгрузка процессора
  • Агрегация каналов