Сервер и обычный компьютер собраны из похожих деталей — процессор, память, диски, блок питания, — но рассчитаны на разное. Компьютер служит одному человеку, который сидит перед ним, а сервер круглосуточно обслуживает многих пользователей и программы по сети, и его остановка останавливает работу всего офиса. Ниже — чем сервер отличается от компьютера, когда можно обойтись обычным ПК и когда без сервера не обойтись.
Сервер и компьютер в одной таблице
| Обычный компьютер | Сервер | |
|---|---|---|
| Режим работы | несколько часов в день | круглосуточно, годами без выключения |
| Память | без коррекции ошибок, 2–4 слота | ECC (обычно RDIMM), 8–32 слота, до нескольких терабайт |
| Процессор | один, до 16–24 ядер, 2 канала памяти, 20–28 линий PCIe | один или два, до 128–192 ядер на процессор, 8–12 каналов памяти, до 128 линий PCIe |
| Диски | 2–4, замена — с выключением | 4–24 и больше в отсеках горячей замены, RAID-контроллер или HBA |
| Питание | один блок питания | часто два с горячей заменой (1+1) — от разных линий и ИБП |
| Управление | только с самого компьютера | удалённо через IPMI: консоль, питание, датчики — даже у выключенного сервера |
| Корпус | «башня», тихо | стойка 1U, 2U, 4U (громко) или «башня» |
| Сеть | 1–2,5 Гбит/с | 2–4 порта 1, 10 или 25 Гбит/с, слоты OCP |
| Совместимость | игры, графика, офис | серверные ОС и гипервизоры: Windows Server, Linux, VMware, Proxmox |
Память с коррекцией ошибок
В памяти изредка самопроизвольно меняются биты — от космических частиц, наводок, старения модулей. На домашнем компьютере это проявляется редким зависанием, на сервере — испорченной базой 1С или файлом в архиве, которые заметят через месяцы. Память ECC исправляет одиночные ошибки и сообщает о них, поэтому в серверах ставят только её. Подробнее — в статье про серверную память.
Процессор
Серверные Intel Xeon и AMD EPYC дают много ядер, каналов памяти и линий PCIe под диски NVMe, сетевые карты и видеокарты, а также работают по два в одном сервере. Но для небольших серверов это не обязательно: высокая частота настольных процессоров полезна, например, 1С, поэтому сервер на 10–30 пользователей можно собрать и на Intel Core или AMD Ryzen — на серверной плате и с памятью ECC. Как выбрать — в статье «Серверный процессор».
Горячая замена и резервирование
Главное, за что платят в сервере, — возможность пережить отказ детали без остановки. Диски объединены в RAID-массив и стоят в отсеках с горячей заменой: отказавший диск меняют на ходу, массив восстанавливается сам. Два блока питания работают в паре: если один отказал, второй держит всю нагрузку, а замена — тоже без выключения. Как устроены массивы — в статье про уровни RAID.
Удалённое управление
На серверной плате есть отдельный контроллер управления (BMC) со своим сетевым портом. Через него администратор из браузера включает и перезагружает сервер, видит его экран с самого старта, устанавливает систему с образа и получает оповещения о перегреве или отказе диска — даже если система зависла. Подробнее — что такое IPMI.
Можно ли использовать обычный компьютер как сервер
Можно, если пользователей немного и простой не критичен: общие папки на 2–5 человек, файловая 1С на одного-двух пользователей, тестовый стенд, домашний сервер. Но стоит понимать риски: без ECC возможна тихая порча данных, с одним диском его отказ — это потеря данных, без удалённого управления любой сбой — повод ехать в офис. Минимум для такого «сервера»: два диска в зеркале, ИБП и резервные копии на другой носитель.
Когда нужен сервер
- клиент-серверная 1С от 8–10 одновременных пользователей, СУБД;
- терминальный сервер — удалённые рабочие столы для сотрудников;
- виртуализация: несколько ролей или систем на одной машине;
- данные, потеря которых остановит работу: базы, документы, архивы;
- сервисы, которые должны работать круглосуточно: почта, телефония, сайт, видеонаблюдение.
Как подобрать сервер для небольшой компании — в статье «Сервер для небольшого офиса».
Собрать сервер или компьютер
Готовые сборки: серверы Compserver, серверы на платформах Supermicro, Gigabyte и ASUS, компьютеры Compserver. Под задачу: сервер для офиса, для 1С, файловый сервер. Собрать свой — в конфигураторе: он проверит совместимость и покажет цену. Вопросы — +7 (495) 223-13-47.
Читайте также
- Сервер для небольшого офиса на 5–30 компьютеров
- Домашний сервер: что выбрать и как собрать
- RAID-массив: уровни 0, 1, 5, 6, 10 и сколько нужно дисков
- HBA или RAID-контроллер
- SAS или SATA: какие диски выбрать для сервера
- Серверная оперативная память: ECC, RDIMM, LRDIMM
- Серверный процессор: Intel Xeon или AMD EPYC
- IPMI: что это и как настроить на Supermicro
- Лицензии Windows Server