Модуль 02 · Лекция 2.2

Серверное железо_

Типы серверов, ключевые компоненты, инфраструктурная обвязка и безопасность хранения данных — всё, что нужно для планирования закупки и эксплуатации.

~45 мин 📊 средний уровень 🎯 инфраструктура

Введение: чем сервер отличается от ПК

Лекция посвящена изучению серверного оборудования: его классификации по задачам и форм-фактору, ключевых аппаратных компонентов и их характеристик, а также требований к инфраструктуре (питание, охлаждение, помещение) и принципам безопасного хранения данных. Эта информация важна для менеджеров IT-проектов при планировании закупки и эксплуатации серверной инфраструктуры.

Сервер

Сервер отличается от обычного ПК не столько мощностью, сколько назначением: он работает в режиме 24/7, обслуживает множество одновременных запросов от клиентов по сети и должен обеспечивать отказоустойчивость — то есть продолжать работу даже при выходе из строя отдельных компонентов.

server-status — узел srv-01
# что такое «работа 24/7» на практике
$ server-status --node srv-01
uptime ......... 347 дней 12:04  # без перезагрузки
cpu_temp ....... 62°C [OK]
psu_1 .......... ONLINE (load 48%)
psu_2 .......... ONLINE (load 47%)  # режим Redundant
raid_md0 ....... OPTIMAL [6/6 дисков]
backup ......... last: 02:00 → off-site [OK]

Каждая строка этого дашборда — следствие аппаратных решений, которые разбираются в лекции: резервирование питания, RAID-массив, контроль температуры и регламент резервного копирования.

Типы серверов по задачам

Классификация серверов по назначению определяет, какое программное обеспечение на них работает и какие аппаратные характеристики критичны.

Тип сервераНазначениеКлючевые требования к железу
Файловый серверХранение и предоставление доступа к файлам сотрудникам по сетиБольшой объём дисков, RAID для надёжности, средний CPU
Сервер баз данныхХранение и обработка структурированных данных, обслуживание клиент-серверных приложенийБыстрые NVMe/SSD, много RAM, отказоустойчивость, высокая скорость работы
Веб-серверХостинг сайтов и веб-приложений, обработка HTTP-запросовСредний CPU, сеть с низкой задержкой, SSD
Почтовый серверПриём, распределение, отправка писем, защита от спама и вирусовНадёжное хранилище, сеть, защита данных
Прокси-серверПосредник между пользователями и интернетом, кэширование, экономия трафика, анонимностьСредний CPU, быстрая сеть
Контроллер доменаУправление доступом к общим ресурсам, аутентификация пользователей, политики безопасностиНадёжность, резервирование
Сервер рабочей группыОбслуживание малого офиса или домашней сетиНевысокие требования, начальный уровень
Принт-серверУправление сетевой печатьюМинимальные требования
Брандмауэр / файрволКонтроль доступа к сети, фильтрация трафика, защита от атакБыстрая сетевая обработка, специализированные NIC
FTP-серверПередача файлов с разными методами аутентификации и шифрованияДисковое пространство, сеть
Каталог-серверАвторизация, управление группами и политиками безопасности, поддержка XML/JSONНадёжность, средняя производительность
// прокрутите таблицу вбок на мобильном →

Также серверы классифицируют по уровню нагрузки — это определяет масштаб отказоустойчивости и производительности, требуемый от оборудования:

Начального уровня Для рабочих групп Департамента Уровня предприятия (enterprise)

Типы серверов по форм-фактору

Выбор форм-фактора зависит от доступного пространства, числа устройств и потребностей организации, что напрямую влияет на архитектуру IT-инфраструктуры и удобство обслуживания.

tower
🗼

Башенный (Tower)

Внешне напоминает мощный настольный системный блок — это отдельно стоящий корпус, который не требует специальной стойки. Подходит малым и средним компаниям без выделенной серверной комнаты: башенные серверы проще в установке, тише при работе и дешевле на старте, но плохо масштабируются при росте числа серверов, поскольку каждый занимает отдельное место на полу.

rack
📚

Стоечный (Rack)

Аппаратное обеспечение общего назначения, монтируемое в специализированные 19-дюймовые серверные стойки. Размеры стандартизированы и измеряются в юнитах (1U ≈ 4,45 см), что позволяет компактно размещать десятки серверов в одной стойке и эффективно использовать площадь серверной. Самый распространённый формат для дата-центров и корпоративной инфраструктуры среднего и крупного масштаба благодаря универсальности и удобству масштабирования.

blade
🗂️

Блейд-серверы (Blade)

Модульная конструкция: тонкие «лезвия»-модули устанавливаются в общее шасси (blade enclosure), которое предоставляет им общее питание, охлаждение, сеть и управление. Экономит место, кабели и энергию по сравнению с эквивалентным количеством стоечных серверов, но требует специализированного дорогого шасси и создаёт более высокую плотность тепловыделения, требующую усиленного охлаждения.

desktop
🖥️

Настольный (Desktop)

Начальный уровень для минимальных задач — сервер на базе обычного настольного корпуса, часто используемый небольшими офисами для простых функций типа файлового или веб-сервера, где надёжность и масштабируемость не критичны.

Форм-фактор не влияет напрямую на вычислительные возможности — блейд и стоечный сервер с одинаковой начинкой дадут сравнимую производительность. Разница именно в плотности размещения, энергоэффективности и удобстве масштабирования большого парка машин.

Форм-факторПлотность размещенияСтоимость входаСценарий применения
TowerНизкая (1 сервер = 1 корпус)НизкаяМалый офис, тестовые стенды, филиалы без серверной
RackСредняя-высокая (юниты в стойке)СредняяДата-центры, корпоративная инфраструктура любого масштаба
BladeМаксимальнаяВысокая (шасси + модули)Крупные ЦОД, HPC, виртуализация в масштабе

«Потроха» сервера: ключевые компоненты

cpu
🧠

Процессор (CPU)

Серверные процессоры (Intel Xeon, AMD EPYC) отличаются от десктопных увеличенным числом ядер, поддержкой ECC-памяти, большим количеством линий PCIe и поддержкой многопроцессорных конфигураций (2–4 CPU на плате), что критично для виртуализации и баз данных с высокой параллельной нагрузкой.

ram
🛡️

Оперативная память с ECC

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

storage
💽

Дисковая подсистема и RAID

RAID объединяет несколько физических накопителей в единый массив для повышения производительности, надёжности или того и другого одновременно.

network
🌐

Сетевые интерфейсы и HBA

Серверы оснащаются несколькими сетевыми портами (обычно от 2 до 4 × 1–25 Гбит/с и выше) для резервирования соединений и разделения трафика управления/данных, а HBA соединяет сервер с внешними системами хранения данных (СХД).

raidУровни RAID: компромисс трёх характеристик

RAID решает три задачи, но никогда все три одновременно в равной степени: отказоустойчивость, производительность и эффективность использования дискового пространства — чем лучше две характеристики, тем хуже третья.

УровеньПринципМин. дисковОтказоустойчивостьТипичное применение
RAID 0Чередование (striping), без резервирования2Отсутствует — отказ одного диска убивает весь массивКэш, временные данные, где скорость важнее надёжности
RAID 1Зеркалирование (mirroring)2Высокая — выдерживает отказ 1 дискаСистемный / загрузочный том ОС
RAID 5Чередование с одной контрольной суммой чётности3Выдерживает отказ 1 дискаФайловые данные, документы
RAID 6Чередование с двумя блоками чётности4Выдерживает отказ 2 дисков одновременноКорпоративные серверы с высокими требованиями к защите
RAID 10Зеркалирование + чередование4Высокая, но полностью дублирует объёмБазы данных, нагрузки с высокой скоростью чтения/записи
// прокрутите таблицу вбок на мобильном →
Проверка понимания · RAID

Какой уровень RAID выдерживает одновременный отказ двух дисков?

Обвязка: инфраструктурные требования

Помимо самого сервера критически важна поддерживающая инфраструктура — без неё даже самое современное оборудование быстро выйдет из строя или будет работать нестабильно.

powerТребования к электропитанию

Многие серверы поддерживают два и более блоков питания (redundant PSU) — это делается прежде всего для отказоустойчивости: при поломке одного модуля или потере фазы электроснабжения нагрузку автоматически перенимает второй блок без остановки сервера. Существует два режима резервирования:

режим

REDUNDANT

Оба БП работают одновременно и равномерно делят нагрузку. Предпочтителен для критически важных и высоконагруженных систем.

режим

HOT SPARE

Один БП активен, а второй находится в горячем резерве и включается только при отказе основного. Оправдан в специфичных сценариях с менее жёсткими требованиями.

Обязательным элементом инфраструктуры является источник бесперебойного питания (ИБП/UPS), обеспечивающий работу серверов при кратковременных сбоях электросети и корректное завершение работы при длительном отключении, а для критичной инфраструктуры — резервный генератор.

roomТребования к серверному помещению

Серверную комнату рекомендуется располагать в помещении без окон, чтобы избежать ультрафиолетового воздействия на технику и дополнительного нагрева от солнца, а также размещать её рядом с линиями электроснабжения и кабелями ЛВС, максимально удаляя от трубопроводов водоснабжения и отопления. Международные стандарты (ISO, ASHRAE, ГОСТ, СН 512-78) задают общие правила для ЦОД и серверных: допустимые диапазоны температуры и влажности, требования к вентиляции и чистоте воздуха.

ПараметрРекомендуемая нормаДопустимый диапазон
Температура20–22 °C18–27 °C (кратковременно до 30–32 °C)
Относительная влажность40–60%20–70% (без конденсации)
Скорость движения воздуха0,2–0,3 м/сне более 0,5 м/с летом, без застойных зон
Запылённостьне более 0,75 мг/м²
Температура CPU под нагрузкой60–70 °C
0 °C
рекомендуемая температура серверной
0 %
рекомендуемая относительная влажность
0 °C
температура CPU под нагрузкой
0 дн
типичный uptime без перезагрузки

coolingТребования к охлаждению

Наиболее правильным техническим решением считается использование систем прецизионного кондиционирования, которые точно поддерживают заданные температуру и влажность и рассчитаны на круглосуточную, круглогодичную работу — в отличие от бытовых сплит-систем, не подходящих для серверных из-за требований к надёжности. Важно обеспечить автономность системы кондиционирования (независимую от общего отопления здания), возможность отключить общее отопление помещения и не устанавливать внутренние блоки кондиционеров прямо над стойками, чтобы протечка конденсата не вызвала короткое замыкание. Чрезмерное охлаждение также нежелательно: при слишком низких температурах может появиться конденсат и изморозь, что не менее опасно, чем перегрев.

Безопасность хранения данных: принцип 3-2-1

Правило резервного копирования «3-2-1» — золотой стандарт защиты данных, сформулированный около 20 лет назад и остающийся базовым принципом отказоустойчивого хранения информации до сих пор. Смысл правила заключается в снижении риска «единой точки отказа»: если одна копия данных повреждена или утрачена, другие остаются доступными для восстановления.

3

копии данных

Основная рабочая копия плюс минимум две резервные. Традиционная схема — рабочие данные на сервере, резервная копия на локальном хранилище и третья копия на удалённой площадке.

2

разных физических носителя

Если все копии хранить на одном типе носителя, возникает единая точка отказа. Например, локальный диск в сочетании с лентой, NAS или облаком защищает от специфических повреждений конкретного типа устройства.

1

копия вне офиса (off-site)

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

extendedРасширенная версия: 3-2-1-1-0

3копии данных
2разных носителя
1копия вне офиса
+1изолированная копия
0ошибок

Расширенная версия правила — 3-2-1-1-0 — добавляет к классической схеме ещё одну изолированную копию (например, неизменяемый/immutable бэкап в облаке или ленту, физически отделённую от остальной инфраструктуры) и требование «0 ошибок», то есть регулярную (в идеале ежедневную) проверку всех резервных копий на целостность.

Для реализации стратегии 3-2-1 необходимы: наличие соответствующих устройств и достаточного свободного места в каждом хранилище, надёжное сетевое соединение и физическая/логическая доступность каждого хранилища в момент выполнения бэкапа.

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

Проверка понимания · Резервное копирование

Что означает цифра «2» в правиле резервного копирования 3-2-1?

Физическая безопасность серверной инфраструктуры

Резервное копирование данных дополняется мерами физической защиты: серверы размещают в закрытых помещениях с контролируемым доступом, используют системы контроля и управления доступом (СКУД) для предотвращения проникновения посторонних лиц, а доступ к данным по сети защищают через VPN и разграничение прав пользователей.

Организации, размещающие серверы у сторонних поставщиков (colocation, облако), делегируют им ответственность за физическую безопасность площадки, но должны отдельно контролировать логическую защиту данных — шифрование, резервное копирование и проверку прав доступа.

Основные компоненты и их взаимосвязь

Сервер — это не просто мощный компьютер, а система, спроектированная вокруг непрерывности работы. Тип сервера по назначению определяет требования к компонентам: базе данных нужны быстрые NVMe и много ECC-памяти, файловому серверу — большой дисковый массив под RAID, брандмауэру — специализированные сетевые адаптеры. Форм-фактор (Tower, Rack, Blade) выбирается под доступное пространство и планы масштабирования, а отказоустойчивость достигается резервированием на каждом уровне: два блока питания, RAID-массивы, несколько сетевых портов.

Но даже самое надёжное железо не спасёт без инфраструктуры: стабильное питание с ИБП и генератором, прецизионное охлаждение, правильное помещение и дисциплина резервного копирования по правилу 3-2-1. Именно сочетание аппаратной отказоустойчивости и грамотной эксплуатации обеспечивает то, что показывает дашборд в начале лекции, — 347 дней аптайма и статус OPTIMAL по всем subsystems.

Ключевые выводы

Сервер ≠ мощный ПК. Главное отличие — назначение: работа 24/7, обслуживание множества одновременных запросов и отказоустойчивость — способность продолжать работу при выходе из строя отдельных компонентов.

Сначала задача, потом железо. Классификация по назначению (файловый, БД, веб, контроллер домена и т.д.) определяет критичные характеристики; уровень нагрузки (от рабочего до enterprise) — масштаб отказоустойчивости; форм-фактор (Tower/Rack/Blade) — плотность размещения и удобство масштабирования, но не вычислительную мощность.

Отказоустойчивость — это резервирование на каждом уровне: серверные CPU (Xeon/EPYC) с поддержкой ECC, память с исправлением ошибок, RAID-массивы (с пониманием компромисса «надёжность ↔ скорость ↔ объём»), несколько сетевых портов и два блока питания в режиме Redundant.

Инфраструктура не менее важна, чем сервер: ИБП и генератор, серверная без окон и труб с нормами 20–22 °C и 40–60% влажности, прецизионное охлаждение (без переохлаждения!) и правило 3-2-1 (а лучше 3-2-1-1-0) для резервных копий, дополненное физической защитой и СКУД.

Проверка понимания · Электропитание

В каком режиме резервирования питания оба блока питания работают одновременно, равномерно деля нагрузку?