Учебный конструктор · анатомия сервера
Как устроен сервер и зачем каждый компонент
Собери сервер по компонентам — и пойми принцип, а не зубри спецификации. По каждому блоку (процессор, ОЗУ ECC, диски и RAID, резервные блоки питания, сеть, охлаждение, BMC/IPMI) видно: что это, зачем нужен, что будет без него и чем сервер отличается от домашнего ПК. Включи режим «что откажет?» — и увидишь, что значит «без единых точек отказа».
Дальше — собрать конкретное железо: Сборка ПК, под ИИ → Железо для локального ИИ, сеть для серверной → Конструктор сетей.
Незнакомы ECC, RAID, hot-swap, N+1, IPMI, гипервизор? → словарь простыми словами внизу.
📚 Это первый шаг большого пути. Пройди всё по порядку: «Серверная и дата-центр с нуля» — сервер → стойка → зал → питание → сеть → данные.
🧭 Первый раз про серверы? Прочитай этосвернуть ▾
Что такое сервер. Это обычный компьютер, но заточенный работать круглосуточно и для многих сразу: сайт, почта, база данных, файлы, виртуалки. Его «крутость» — не в скорости, а в надёжности: чтобы не падал и работал без перерыва.
Главная идея. Сервер строят без единых точек отказа: всё критичное продублировано (два блока питания, RAID из дисков, две сетевые карты), а менять можно на ходу, не выключая. Поэтому компонентов больше, чем в обычном ПК.
Как пользоваться. Кликай блоки на схеме — ставь компонент и читай, зачем он. Или начни с типового сервера кнопкой выше. Внизу — RAID-калькулятор и режим «что откажет?».
Клик по блоку — установить/убрать и узнать, зачем он. Пунктир — ещё не установлено.
- Что это
- Baseboard Management Controller — отдельный микрокомпьютер на плате со своим процессором, памятью и сетевым портом. Стандарт общения — IPMI; у Dell это iDRAC, у HPE — iLO. Работает на дежурном питании, даже когда сам сервер ВЫКЛЮЧЕН.
- Зачем нужен
- Удалённое управление «вне операционной системы»: включить/выключить/перезагрузить сервер по сети, увидеть экран как у монитора (KVM), смонтировать образ и переустановить ОС, читать датчики (температура, вентиляторы, питание), получать аварийные оповещения. Админу не нужно ехать в дата-центр.
- Без него
- Без BMC при зависании или для переустановки ОС нужно физически идти к серверу с монитором и клавиатурой. В удалённом дата-центре это часы простоя и поездки.
- Простыми словами
- 💡 Как пульт+няня-камера для сервера: даже когда «ребёнок спит» (выключен), ты видишь его и можешь разбудить по сети.
- Чем отличается от домашнего ПК
- У домашнего ПК такого нет вообще: к нему надо подойти. BMC — одно из главных отличий «настоящего» сервера.
Клик — выбрать и почитать; «+/✓» или двойной клик — поставить/убрать.
✕ Сервер не соберётся — не хватает обязательного: Серверная материнская плата, Процессор(ы) — CPU, Оперативная память — ОЗУ (ECC), Загрузочный диск (ОС), Накопители данных (диски), Сетевые карты — NIC, Блоки питания (резервные N+1), Вентиляторы / охлаждение (резерв). Процент резервирования покажем, когда сборка станет рабочей.
Сервер — это не «мощный ПК», а ПК без единых точек отказа: всё критичное продублировано и обслуживается на ходу.
RAID: как из дисков собрать надёжный том
RAID объединяет диски, чтобы пережить отказ или ускориться. Платишь за надёжность частью ёмкости. Выбери уровень и число дисков:
48 ТБиз «сырых»
64 ТБпереживёт отказ
2 диск(ов)КПД ёмкости
75%
RAID 6 (двойная чётность): Переживает отказ ДВУХ дисков сразу — страховка на случай, если второй умрёт во время восстановления первого. Скорость: чтение хорошее, запись медленнее RAID 5. Когда: большие массивы из ёмких HDD, важна надёжность при восстановлении.
Принцип (это и есть главное)
- 🛡️ Сервер ≠ мощный ПК, а ПК без единых точек отказа. Главное отличие — резерв: 2 БП, RAID, 2 сетевые, лишний вентилятор. Отказ любого «одного» не должен ронять сервис.
- 🔁 Обслуживание на ходу (hot-swap). Диски, БП, вентиляторы меняют, не выключая сервер — ради аптайма 24/7.
- 🧮 Данные важнее всего. ECC-память ловит ошибки бит, RAID переживает отказ диска, бэкап — отдельно (RAID ≠ бэкап: он не спасёт от удаления/шифровальщика).
- 🛰️ BMC/IPMI — руки админа на расстоянии. Управлять, ребутить и переустанавливать сервер по сети, даже выключенный, без поездки в дата-центр. Для удалённого парка это незаменимо.
- 🌬️ Питание и холод — половина дела. Серверу нужны бесперебойное питание (ИБП), резерв БП и сильный продув: перегрев и просадка питания роняют не хуже поломки.
📖 Словарь: простыми словами
Встретил незнакомое слово выше — найди его здесь. Коротко — суть; разверни — подробное объяснение с аналогией.
Серверкомпьютер, который круглосуточно обслуживает других
По сути обычный компьютер, но заточенный под надёжную работу 24/7 для множества пользователей: много ядер и памяти, резерв питания/охлаждения/сети, удалённое управление. Отличается не «крутостью», а отказоустойчивостью.
Юнит (U), стойкаединица высоты сервера в 19″ стойке: 1U ≈ 4.4 см
Серверы ставят в 19-дюймовые стойки. Высота меряется в юнитах: 1U, 2U, 4U. Чем меньше U, тем плотнее, но теснее для дисков и охлаждения. Стойка организует питание и продув.
ECC-памятьОЗУ, которая сама исправляет битовые ошибки
Error-Correcting Code: дополнительные биты позволяют обнаружить и исправить одиночную ошибку «на лету». В сервере данные критичны, а памяти много (выше шанс случайного сбоя от космической частицы/помех), поэтому ECC — стандарт.
RAIDобъединение дисков для надёжности и/или скорости
Redundant Array of Independent Disks. Несколько дисков работают как один том с дублированием (зеркало) или контролем чётности. Цель — пережить отказ диска без потери данных и/или ускорить доступ. Уровни 0/1/5/6/10 — разный баланс ёмкости, скорости и надёжности.
Чётность (parity)контрольная сумма, по которой чинят потерянный диск
В RAID 5/6 кроме данных хранится «контрольная сумма». Если диск умер, его содержимое вычисляют обратно из данных и чётности остальных дисков. RAID 6 хранит двойную чётность — переживает отказ двух дисков.
Горячая замена (hot-swap)менять диск/БП/вентилятор НЕ выключая сервер
Компоненты можно вытащить и вставить на работающем сервере. Сдох диск в RAID — заменил на новый, массив сам восстановился, сервис не прерывался. Так держат аптайм 24/7.
Резервирование (N+1)лишний компонент на случай отказа одного
Ставят на один больше, чем нужно: 2 БП вместо 1, лишний вентилятор. Отказал один — остальные держат нагрузку. Цель — убрать «единые точки отказа» (что-то одно, чья поломка роняет весь сервер).
BMC / IPMIмини-компьютер для управления сервером по сети, даже выключенным
Baseboard Management Controller со своим процессором и сетевым портом на дежурном питании. По протоколу IPMI (Dell iDRAC, HPE iLO) можно удалённо включить/перезагрузить сервер, увидеть его экран (KVM), переустановить ОС, читать датчики — не подходя к нему. Главное удобство для дата-центров.
KVM-over-IPвидеть экран и управлять сервером по сети, как монитором
Функция BMC: транслирует видеовыход и принимает клавиатуру/мышь по сети. Видишь BIOS и загрузку ОС удалённо, можешь смонтировать ISO-образ и переустановить систему — будто стоишь у сервера с монитором.
Гипервизор / виртуализацияодин сервер делится на много изолированных «компьютеров»
Слой ПО (VMware ESXi, Proxmox, Hyper-V), который делит железо сервера на виртуальные машины. На одном мощном сервере крутятся десятки изолированных ВМ — так эффективнее используют ядра и память.
ИБП (UPS)аккумулятор: держит сервер при пропаже электричества
Источник бесперебойного питания. При отключении света мгновенно переходит на батарею, давая время корректно выключиться или дождаться генератора. Резервные БП сервера подключают к РАЗНЫМ ИБП/линиям.
Аптайм (uptime)доля времени, что сервис доступен (99.9%…)
Цель серверов — минимум простоя. «Три девятки» (99.9%) — это ~8.8 часа простоя в год, «пять девяток» — ~5 минут. Ради аптайма и нужны резерв, RAID, hot-swap и BMC.
Дальше по теме
Эти инструменты связаны с текущим — так задачи стыкуются на практике.
Все инструменты — в каталоге.