Как выбрать сервер: практическое руководство
Практический гид по выбору сервера: задачи, конфигурация (CPU/RAM/диски), RAID и бэкапы, сеть, удалённое управление и чек-лист покупки.
Зачем вам сервер и какие задачи он будет решать
Прежде чем выбирать железо, чётко определите задачи. От этого зависит всё: мощность процессора, объём памяти, тип дисков и даже форм-фактор. Типовые сценарии:
- Файловый сервер — хранение документов, общий доступ для сотрудников. Требования: большие диски, надёжность, резервное копирование.
- Сервер приложений — 1С, CRM, ERP. Нужны: хороший CPU, достаточно RAM, быстрые диски для базы данных.
- Веб-сервер — сайты, API. Важны: процессор (для обработки запросов), сеть (пропускная способность), защита от DDoS.
- Виртуализация — несколько виртуальных машин на одном сервере. Критично: много RAM, мощный CPU с поддержкой VT-x/AMD-V, RAID для дисков.
- Резервное копирование — хранение бэкапов. Приоритет: объём дисков, надёжность, возможно LTO-ленты для архивов.
Форм-фактор и размещение: tower, rack, blade, облако
Tower (башня)
Выглядит как обычный системный блок, только больше. Плюсы: тихий, не требует специального шкафа, легко обслуживать. Минусы: занимает много места, сложно масштабировать. Подходит для малого офиса, 1-2 сервера.
Rack (стоечный)
Устанавливается в 19-дюймовый шкаф, измеряется в юнитах (1U ≈ 4,5 см). Плюсы: компактность, удобное масштабирование, централизованное управление. Минусы: шумный, нужен серверный шкаф и кондиционер. Оптимален для серверной комнаты.
Blade (блейд)
Модульная система: в одном корпусе несколько лезвий-серверов. Экономия места и энергии, но дорого и сложно. Только для крупных компаний.
Облако (IaaS)
Виртуальные серверы у провайдера. Плюсы: быстрый старт, масштабируемость, не нужна серверная. Минусы: постоянная оплата, зависимость от интернета, возможные проблемы с конфиденциальностью данных.
Процессор и оперативная память: как не ошибиться с запасом
Процессор (CPU)
Для серверов используют Intel Xeon или AMD EPYC. Важнее не частота, а количество ядер и потоков. Файловый сервер справится на 4-6 ядрах, виртуализация потребует 8-16+, для баз данных критичен кэш L3.
Оперативная память (RAM)
Правило: чем больше, тем лучше. Минимум для сервера — 16 ГБ, оптимально — 32-64 ГБ. Для виртуализации считайте: сколько ВМ × RAM на каждую + 20% запас для хост-системы. Используйте ECC память (с коррекцией ошибок) — это серверный стандарт.
- Файловый сервер: 16-32 ГБ
- 1С на 10-20 пользователей: 32-64 ГБ
- Виртуализация (5-10 ВМ): 64-128 ГБ
- База данных под нагрузкой: 128+ ГБ
Диски и хранилище: HDD/SSD/NVMe, RAID, бэкап-стратегия
Типы дисков
- HDD (SATA/SAS) — дёшево, много объёма, но медленно. Подходит для архивов и файловых хранилищ.
- SSD (SATA) — быстрее HDD в 5-10 раз, но дороже. Хорош для ОС и баз данных средней нагрузки.
- NVMe SSD — самые быстрые, до 7000 МБ/с. Для критичных баз данных и виртуализации.
RAID-массивы
RAID защищает от сбоя дисков, но НЕ заменяет бэкап. Популярные уровни:
- RAID 1 — зеркало из 2 дисков. Надёжно, но половина объёма теряется. Для ОС сервера.
- RAID 5 — от 3 дисков, паритет. Баланс скорости и защиты. Для хранения данных.
- RAID 10 — зеркало + страйп. Быстро и надёжно, но дорого (50% объёма). Для баз данных.
Сеть и удалённое управление: iDRAC/iLO, резервирование, безопасность
Сетевая часть часто недооценивается, хотя узкое место здесь может убить производительность всего сервера.
Сетевые интерфейсы
- Минимум 2 порта Gigabit Ethernet (1 Гбит/с) для резервирования
- Для виртуализации или баз данных — 10 Гбит/с
- Настройте агрегацию каналов (LACP) для отказоустойчивости
Удалённое управление
iDRAC (Dell), iLO (HP), IPMI (другие бренды) — это отдельный мини-компьютер внутри сервера. Позволяет:
- Включать/выключать сервер удалённо
- Устанавливать ОС через виртуальный CD/DVD
- Заходить в BIOS без монитора и клавиатуры
- Мониторить температуру, вентиляторы, состояние дисков
Подключите удалёнку к отдельной управляющей сети (management VLAN) и закройте файрволом от внешнего доступа.
ОС и лицензии: Windows Server / Linux / гипервизоры
Выбор операционной системы влияет на бюджет и совместимость с вашими приложениями.
Windows Server
Нужен для 1С, MS SQL, Active Directory, Exchange. Лицензируется по ядрам (минимум 16 ядер) или пользователям (CAL). Удобно, но дорого: стоимость стартует от 50-100 тыс. рублей за стандартную редакцию.
Linux
Бесплатен (Ubuntu Server, Debian, CentOS Stream) или платная поддержка (RHEL, SUSE). Подходит для веб-серверов, баз данных (PostgreSQL, MySQL), файловых хранилищ. Требует квалификации админа.
Гипервизоры
VMware ESXi (платный), Proxmox VE (бесплатный), Hyper-V (входит в Windows Server). Для виртуализации — лучший выбор. Экономия ресурсов, быстрое развёртывание новых машин.
Чек-лист перед покупкой и типовые ошибки
Чек-лист
- Определили задачи и нагрузку
- Выбрали форм-фактор (tower/rack) и место размещения
- Рассчитали CPU/RAM с запасом 30-50%
- Подобрали диски и RAID под задачи
- Проверили сетевые интерфейсы и резервирование
- Убедились в наличии iDRAC/iLO с лицензией
- Уточнили гарантию и SLA (время реакции, выезд инженера)
- Посчитали лицензии на ОС и ПО
- Заложили бюджет на ИБП и кондиционер (для rack)
- Спланировали бэкап-стратегию
Типовые ошибки
- Экономия на RAM — потом не хватает, а слоты заняты малыми планками
- Забыли про RAID-контроллер с кэшем и BBU (battery backup unit)
- Купили башню, хотя планируют рост до 5+ серверов
- Не учли стоимость лицензий Windows Server и CAL
- Нет плана бэкапов — RAID не спасёт от всех проблем
- Дефолтные пароли на удалёнке — дыра в безопасности