Серверные сборки — альтернатива готовым решениям от Dell, HP или Supermicro. Кастомный сервер собирают из отдельных комплектующих, когда типовые конфигурации не подходят по бюджету или задачам. Разбираемся, какие компоненты нужны для серверной сборки, как выбрать процессор и память, и в каких случаях самостоятельная сборка выгоднее покупки готового сервера.
Когда оправдана кастомная сборка сервера
Самостоятельная сборка имеет смысл в четырёх ситуациях. Первая — жёсткие ограничения бюджета. Готовые серверы от крупных вендоров стоят дороже за счёт наценки за бренд, поддержку и сертификацию. Если денег мало, а задачи стандартные (файловый сервер, веб-хостинг, 1С для малого офиса), кастомная сборка может сэкономить 30-40% бюджета.
Вторая причина — нестандартные требования. Производители серверов предлагают типовые конфигурации: процессор на 8-16 ядер, 32-64 ГБ памяти, два-четыре диска. Если нужна нетипичная конфигурация (например, 256 ГБ памяти при слабом процессоре для базы данных in-memory или 12 дисков SATA для видеоархива), проще собрать сервер самому.
Третья причина — апгрейд старого оборудования. Если у вас есть корпус, блоки питания и диски, можно обновить только материнскую плату, процессор и память. Это дешевле покупки нового готового сервера.
Четвёртая причина — отсутствие гарантийной поддержки в регионе. Если ближайший авторизованный сервис Dell или HP находится в другом городе, ремонт займёт неделю. При самостоятельной сборке можно держать запас критичных компонентов (память, диски) и менять их самостоятельно за час.
Готовые серверы выгоднее в трёх случаях. Первый — критичность аптайма. Серверы Dell PowerEdge и HP ProLiant поставляются с гарантией 3-5 лет и заменой компонентов на следующий день. При отказе диска или блока питания вендор присылает замену курьером. В кастомной сборке таких гарантий нет — каждый компонент имеет отдельную гарантию, и менять его придётся самостоятельно.
Второй случай — нужна сертификация. Если сервер работает с персональными данными (152-ФЗ) или критичными бизнес-процессами, аудиторы требуют сертифицированное оборудование. Серверы Dell, HP и Supermicro имеют сертификаты ФСТЭК, Common Criteria, ISO. Самосборный сервер сертифицировать невозможно.
Третий случай — отсутствие компетенций. Сборка и настройка серверной платформы требует понимания совместимости компонентов, конфигурации BIOS, установки драйверов RAID-контроллеров. Если в команде нет системного администратора, который занимался серверным железом, проще купить готовое решение с предустановленной ОС.
Процессор: архитектура и количество ядер
Сердце серверной сборки — процессор. От него зависит производительность, энергопотребление и совместимость с остальными компонентами. Процессоры серверные делятся на три класса: начального уровня (Intel Xeon E, AMD EPYC Embedded), среднего (Intel Xeon Scalable, AMD EPYC) и высокопроизводительные (Intel Xeon Platinum, AMD EPYC с 64+ ядрами).
Для файловых серверов, контроллеров домена, шлюзов VPN достаточно процессоров начального уровня — 4-8 ядер, тактовая частота 2.0-2.5 ГГц. Например, Intel Xeon E-2388G (8 ядер, 3.2 ГГц) или AMD EPYC 3251 (8 ядер, 2.5 ГГц). Такие процессоры потребляют 65-95 Вт и не требуют мощного охлаждения.
Для веб-серверов, баз данных, систем виртуализации с 5-10 виртуальными машинами нужны процессоры среднего уровня — 12-24 ядра. Intel Xeon Silver 4316 (20 ядер, 2.3 ГГц) или AMD EPYC 7313P (16 ядер, 3.0 ГГц). TDP таких процессоров — 120-150 Вт, требуется активное охлаждение с производительностью 150+ кубических футов в минуту (CFM).
Для высоконагруженных баз данных, рендер-ферм, виртуализации с 20+ ВМ выбирают высокопроизводительные процессоры — 32-64 ядра. AMD EPYC 7543 (32 ядра, 2.8 ГГц) или Intel Xeon Platinum 8380 (40 ядер, 2.3 ГГц). TDP 200-280 Вт, требуется жидкостное охлаждение или башенные кулеры с теплоотводом 250+ Вт.
При выборе процессора учитывайте три параметра. Первый — количество линий PCIe. Для подключения RAID-контроллеров, сетевых адаптеров 10GbE, GPU нужно минимум 64 линии PCIe 3.0 или 32 линии PCIe 4.0. Процессоры Intel Xeon E имеют всего 16-20 линий, этого хватит только для одного RAID-контроллера и сетевой карты.
Второй параметр — поддержка ECC-памяти. Серверные процессоры работают только с памятью с коррекцией ошибок (ECC). Если купить обычную десктопную память DDR4 без ECC, сервер не загрузится или будет нестабилен.
Третий параметр — сокет. У Intel три актуальных сокета: LGA1200 (Xeon E-2300), LGA4189 (Xeon Scalable 3-4 поколения), LGA4677 (Xeon Scalable 5 поколения). У AMD два: SP3 (EPYC 7002-7003) и SP5 (EPYC 9004). Сокет определяет выбор материнской платы — сменить его нельзя.
Материнская плата: форм-фактор и слоты расширения
Материнская плата — основа серверной сборки. Она определяет, какой процессор можно установить, сколько памяти поддерживается, какие слоты расширения доступны. Серверные материнские платы выпускаются в четырёх форм-факторах: ATX (305×244 мм), E-ATX (305×330 мм), micro-ATX (244×244 мм) и проприетарные форматы для rack-серверов.
Для серверов в tower-корпусах (настольных) подходят платы ATX и E-ATX. Они помещаются в стандартные корпуса, имеют 4-8 слотов расширения PCIe, 4-8 слотов памяти DIMM. Примеры: Supermicro X12SAE (LGA1200, ATX), ASRock Rack EPYCD8 (SP3, E-ATX). Стоимость таких плат — 15-35 тысяч рублей.
Для rack-серверов (стоечных, 1U-2U) используют проприетарные платы с нестандартными размерами и креплениями. Их сложнее найти в рознице, и они дороже — 40-80 тысяч рублей. Проще купить готовый rack-сервер или платформу (barebone) — корпус с предустановленной материнской платой, блоками питания и вентиляторами.
При выборе материнской платы проверяйте пять параметров. Первый — количество слотов памяти. Для файловых серверов и контроллеров домена хватит 4 слотов (до 128 ГБ памяти DDR4). Для виртуализации и баз данных нужно 8-12 слотов (до 512 ГБ). Если требуется больше 512 ГБ, ищите платы с 16-24 слотами или двухпроцессорные (dual-socket) конфигурации.
Второй параметр — количество слотов PCIe. Минимум нужно три слота: один для RAID-контроллера, один для сетевого адаптера, один резервный. Если планируете GPU для вычислений или видеокарты для терминального сервера, нужно 5-7 слотов.
Третий параметр — встроенные контроллеры. Современные серверные платы имеют встроенные контроллеры SATA (4-8 портов), сетевые адаптеры (1-2 порта 1GbE), контроллер удалённого управления (IPMI/BMC). Это экономит слоты PCIe и деньги на дискретные карты. Проверьте, что встроенный SATA-контроллер поддерживает RAID 0/1/10 — это избавит от необходимости покупать отдельный RAID-контроллер для простых конфигураций.
Четвёртый параметр — питание. Серверные процессоры на 120-280 Вт требуют мощной подсистемы питания процессора (VRM). Ищите платы с 8-12 фазами питания CPU. Если фаз меньше шести, процессор будет перегреваться и троттлить под нагрузкой.
Пятый параметр — BIOS и микрокод. Убедитесь, что производитель платы регулярно выпускает обновления BIOS. Серверные процессоры Intel и AMD получают микрокод-патчи для устранения уязвимостей (Spectre, Meltdown и другие). Если производитель платы забросил поддержку, патчи безопасности не будут установлены.
Оперативная память: объём, частота и ранг
Серверная оперативная память отличается от десктопной тремя характеристиками. Первая — коррекция ошибок (ECC). Память ECC имеет дополнительные чипы для обнаружения и исправления однобитовых ошибок. Это критично для серверов: без ECC память может случайно изменить бит данных, и база данных повредится.
Вторая характеристика — буферизация (Registered/RDIMM vs Unbuffered/UDIMM). Registered-память имеет буфер между контроллером памяти и чипами, что позволяет подключать больше модулей на канал. Unbuffered-память работает напрямую, поддерживает максимум 2 модуля на канал. Для серверов с 8+ слотами памяти нужна Registered-память, иначе система не загрузится или будет нестабильна.
Третья характеристика — ранг (Rank). Это количество независимых наборов чипов памяти на модуле. Бывает Single Rank (1R), Dual Rank (2R), Quad Rank (4R). Материнские платы имеют ограничение на количество рангов на канал — обычно 8. Если установить четыре модуля Quad Rank (4R) на канал (16 рангов), система не загрузится. Для плотных конфигураций (8+ модулей) выбирайте Single Rank или Dual Rank.
Объём памяти зависит от задач. Для файловых серверов и контроллеров домена хватит 16-32 ГБ. Для веб-серверов с Nginx/Apache и базами MySQL/PostgreSQL — 64-128 ГБ. Для виртуализации с 10-20 ВМ — 128-256 ГБ. Для баз данных in-memory (SAP HANA, Redis, кэши) — 512 ГБ и выше.
Частота памяти влияет на производительность в задачах с большим количеством обращений к памяти (базы данных, виртуализация). DDR4 выпускается с частотами 2133, 2400, 2666, 2933, 3200 МГц. Процессоры Intel Xeon Scalable 3 поколения поддерживают DDR4-3200, AMD EPYC 7003 — DDR4-3200. DDR5 (4800-5600 МГц) поддерживают только процессоры последних поколений: Intel Xeon Scalable 5, AMD EPYC 9004.
Разница в производительности между DDR4-2666 и DDR4-3200 — около 5-10% в синтетических тестах. В реальных задачах (веб-серверы, файловые серверы) разница меньше 3%. Переплачивать за высокочастотную память имеет смысл только для высоконагруженных баз данных и виртуализации с плотной консолидацией.
Планируя объём памяти, учитывайте будущее расширение. Если сейчас нужно 128 ГБ, а материнская плата имеет 8 слотов, не покупайте восемь модулей по 16 ГБ. Купите четыре модуля по 32 ГБ — останется четыре свободных слота для апгрейда до 256 ГБ. Если купите восемь модулей по 16 ГБ, для расширения до 256 ГБ придётся выбросить всю память и купить восемь модулей по 32 ГБ.
Система хранения: диски, RAID-контроллеры и кэш
Система хранения серверной сборки состоит из трёх элементов: дисков, RAID-контроллера и кабелей. Диски бывают трёх типов: HDD (жёсткие диски), SSD SATA (твердотельные накопители с интерфейсом SATA) и SSD NVMe (твердотельные накопители с интерфейсом PCIe).
HDD используют для больших объёмов данных с редким доступом: архивы, бэкапы, видеонаблюдение. Серверные HDD выпускаются в двух форм-факторах: 3.5″ (ёмкость до 22 ТБ, скорость вращения 7200 RPM) и 2.5″ (ёмкость до 2.4 ТБ, скорость 10000-15000 RPM). Для файловых серверов и хранилищ берут 3.5″ диски 7200 RPM — они дешевле в пересчёте на гигабайт. Для баз данных с частыми случайными чтениями берут 2.5″ диски 10000-15000 RPM — у них меньше латентность.
SSD SATA используют для операционных систем, баз данных, виртуализации. Скорость последовательного чтения/записи — 500-550 МБ/с, IOPS (операций ввода-вывода в секунду) — 80000-100000. Этого хватает для большинства задач. Ёмкость серверных SSD SATA — от 240 ГБ до 7.68 ТБ. Для ОС и логов хватит 240-480 ГБ, для баз данных — 960 ГБ — 1.92 ТБ.
SSD NVMe используют для высоконагруженных баз данных, кэшей, виртуализации с плотной консолидацией. Скорость последовательного чтения — 3000-7000 МБ/с, IOPS — 500000-1000000. Но NVMe-диски дороже SATA в 1.5-2 раза, и для их подключения нужны слоты PCIe или M.2 на материнской плате.
RAID-контроллер объединяет несколько дисков в массив для повышения надёжности (RAID 1, RAID 10) или производительности (RAID 0). Контроллеры бывают программными (Software RAID через ОС) и аппаратными (плата PCIe с собственным процессором и кэш-памятью).
Software RAID бесплатный, но нагружает процессор сервера. Для простых конфигураций (RAID 1 из двух SSD под ОС) это приемлемо — потеря производительности процессора 3-5%. Для массивов из 4+ дисков или RAID 5/6 лучше использовать аппаратный контроллер.
Аппаратные RAID-контроллеры имеют собственный процессор и кэш-память (512 МБ — 4 ГБ). Кэш ускоряет операции записи: данные сначала пишутся в кэш, контроллер возвращает подтверждение ОС, затем записывает данные на диски в фоне. Для безопасности кэш должен быть резервирован батареей (BBU) или суперконденсаторами — если сервер выключится, данные из кэша не потеряются.
При выборе RAID-контроллера проверяйте три параметра. Первый — количество портов. Для массива из 4-8 дисков хватит контроллера на 8 портов. Для 10-16 дисков нужен контроллер на 16-24 порта или два контроллера. Второй параметр — кэш-память. Для файловых серверов хватит 512 МБ — 1 ГБ, для баз данных — 2-4 ГБ. Третий параметр — поддержка RAID-уровней. Базовые контроллеры поддерживают RAID 0/1/10, продвинутые — RAID 5/6/50/60.
Охлаждение: пассивное, активное и жидкостное
Серверные процессоры на 65-280 Вт требуют мощного охлаждения. Системы охлаждения бывают трёх типов: пассивные (радиаторы без вентиляторов), активные (башенные и низкопрофильные кулеры с вентиляторами) и жидкостные (СВО — системы водяного охлаждения).
Пассивное охлаждение используют только для процессоров с TDP до 35 Вт (Intel Xeon E3-1200v6, AMD EPYC Embedded). Массивный радиатор отводит тепло без вентиляторов, это снижает шум и повышает надёжность (вентиляторы — самый частый источник отказов). Но для процессоров на 65+ Вт пассивного охлаждения недостаточно — температура поднимется выше 90°C, процессор начнёт троттлить.
Активное охлаждение — основной тип для серверных сборок. Башенные кулеры (высотой 120-160 мм) используют в tower-серверах. Они имеют теплоотвод 150-250 Вт, этого хватает для процессоров на 120-200 Вт. Примеры: Noctua NH-U12S, Arctic Freezer 34 eSports, be quiet! Dark Rock Pro 4. Стоимость — 3-8 тысяч рублей.
Низкопрофильные кулеры (высотой 30-70 мм) используют в rack-серверах 1U-2U. Они имеют меньший теплоотвод (80-120 Вт), но помещаются в тонкие корпуса. Вентиляторы таких кулеров вращаются на 4000-6000 RPM, уровень шума — 50-60 дБ. Это приемлемо для серверной комнаты, но не для офиса. Примеры: Noctua NH-L9x65, Dynatron A26, Supermicro SNK-P0046A4. Стоимость — 2-5 тысяч рублей.
Жидкостное охлаждение используют для высокопроизводительных процессоров на 200-280 Вт (AMD EPYC 7543, Intel Xeon Platinum 8380). СВО состоит из водоблока на процессоре, радиатора с вентиляторами и насоса. Теплоотвод — 300-400 Вт, уровень шума ниже, чем у башенных кулеров (30-40 дБ). Но СВО дороже (15-30 тысяч рублей) и менее надёжны — насосы и трубки могут протечь.
При выборе системы охлаждения учитывайте три параметра. Первый — TDP процессора. Теплоотвод кулера должен быть на 20-30% выше TDP. Если процессор имеет TDP 150 Вт, берите кулер на 180-200 Вт. Это обеспечит запас при разгоне и снизит шум (вентиляторы будут вращаться медленнее).
Второй параметр — высота кулера. Tower-корпуса обычно поддерживают кулеры высотой до 160 мм. Rack-корпуса 1U — до 40 мм, 2U — до 70 мм. Перед покупкой проверьте максимальную высоту кулера в спецификации корпуса.
Третий параметр — совместимость с сокетом. Производители кулеров указывают список поддерживаемых сокетов. Для Intel Xeon Scalable (LGA4189, LGA4677) и AMD EPYC (SP3, SP5) нужны специальные крепления — обычные десктопные кулеры не подойдут.
Блок питания: мощность, сертификация и резервирование
Блок питания (БП) преобразует переменный ток 220 В в постоянный ток 12 В, 5 В, 3.3 В для компонентов сервера. Серверные блоки питания отличаются от десктопных тремя характеристиками: высокий КПД (80 PLUS Gold/Platinum/Titanium), горячая замена (Hot-Swap) и резервирование (Redundant PSU).
Мощность блока питания рассчитывается по формуле: TDP процессора + TDP GPU (если есть) + мощность дисков (10 Вт на HDD, 5 Вт на SSD) + 50 Вт на материнскую плату и память + 20% запас. Например, для сервера с процессором 150 Вт, 8 дисками SSD (40 Вт), без GPU: 150 + 40 + 50 = 240 Вт, с запасом 20% — 290 Вт. Подойдёт блок питания на 400-500 Вт.
Сертификация 80 PLUS определяет КПД блока питания при разных нагрузках. 80 PLUS Gold — КПД 90-92%, Platinum — 92-94%, Titanium — 94-96%. Чем выше КПД, тем меньше электроэнергии тратится на нагрев, и тем меньше счёт за электричество. Для сервера с блоком питания 500 Вт, работающего 24/7 при нагрузке 50% (250 Вт), разница между Gold (92%) и Titanium (95%) — около 2000 рублей в год на электричестве (при тарифе 5 руб/кВт⋅ч).
Горячая замена (Hot-Swap) позволяет менять блок питания без выключения сервера. Это критично для серверов с высоким SLA (Service Level Agreement — уровень доступности). Блоки питания с Hot-Swap имеют специальные разъёмы и механизмы фиксации, их легко вытащить и заменить за 30 секунд.
Резервирование (Redundant PSU) — два блока питания вместо одного. Каждый блок рассчитан на полную нагрузку сервера. Если один блок выходит из строя, второй продолжает работать. В сочетании с Hot-Swap это обеспечивает аптайм 99.99% — сервер не выключается даже при отказе блока питания.
Для некритичных серверов (файловые, контроллеры домена, веб-серверы dev/test) достаточно одного блока питания 80 PLUS Gold. Для продуктовых веб-серверов, баз данных, виртуализации нужно два блока питания с Hot-Swap и сертификацией Platinum/Titanium. Стоимость серверных блоков питания: одиночные — 8-15 тысяч рублей, резервируемые (пара) — 25-40 тысяч.
Корпус: tower, rack и форм-фактор материнской платы
Корпус определяет, где будет стоять сервер и какие компоненты в него поместятся. Серверные корпуса бывают двух типов: tower (настольные, вертикальные) и rack (стоечные, горизонтальные).
Tower-корпуса ставят на пол или под стол. Они больше по объёму, лучше охлаждаются (вентиляторы 120-140 мм вращаются медленнее и тише), поддерживают башенные кулеры и длинные видеокарты. Подходят для одиночных серверов в офисах и малых компаниях. Стоимость tower-корпусов — 8-20 тысяч рублей. Примеры: Fractal Design Define R6, be quiet! Silent Base 802, Chieftec UNC-210T-B.
Rack-корпуса монтируют в серверные стойки 19″. Высота измеряется в юнитах (U): 1U = 44.45 мм. Бывают корпуса 1U, 2U, 3U, 4U. Чем меньше высота, тем больше серверов поместится в стойку, но тем сложнее охлаждение. В 1U-корпусах используют низкопрофильные кулеры и вентиляторы на 40 мм (6000-8000 RPM, шум 60-70 дБ). В 2U-корпусах — вентиляторы 60-80 мм (3000-5000 RPM, шум 45-55 дБ). Стоимость rack-корпусов — 15-40 тысяч рублей. Примеры: Supermicro CSE-815, Inter-Tech IPC 2U-20240, Procase EB205-B-0.
При выборе корпуса проверяйте пять параметров. Первый — совместимость с форм-фактором материнской платы. Tower-корпуса поддерживают ATX, E-ATX, micro-ATX. Rack-корпуса — проприетарные платы или адаптеры для ATX/E-ATX. Второй параметр — количество отсеков для дисков. Для файловых серверов и хранилищ нужно 8-12 отсеков 3.5″. Для веб-серверов и виртуализации хватит 4-6 отсеков 2.5″.
Третий параметр — максимальная длина видеокарты и высота кулера. Если планируете GPU для вычислений, убедитесь, что корпус поддерживает карты длиной 300+ мм. Четвёртый параметр — количество блоков питания. Для резервирования нужен корпус с двумя отсеками для БП. Пятый параметр — система охлаждения. Проверьте, сколько вентиляторов можно установить и какого размера. Для серверов с процессорами на 150+ Вт нужно минимум два вентилятора на вдув (спереди) и два на выдув (сзади).
Сетевое оборудование: встроенные адаптеры и карты расширения
Серверная сборка должна иметь минимум два сетевых интерфейса. Один — для подключения к локальной сети (LAN), второй — для подключения к системе управления (IPMI/BMC) или резервного канала. Большинство серверных материнских плат имеют встроенные сетевые адаптеры 1GbE (1 гигабит в секунду). Этого хватает для файловых серверов, контроллеров домена, веб-серверов с трафиком до 100 Мбит/с.
Для высоконагруженных веб-серверов, баз данных, виртуализации нужны адаптеры 10GbE (10 гигабит в секунду). Встроенных 10GbE-адаптеров на серверных платах почти нет — нужна дискретная карта расширения. Карты 10GbE бывают одно-, двух- и четырёхпортовыми. Для большинства задач хватает двухпортовой карты — один порт для продуктового трафика, второй для резерва. Примеры: Intel X540-T2, Broadcom BCM957414A4140C, Mellanox ConnectX-4 Lx. Стоимость — 15-40 тысяч рублей.
Для серверов виртуализации с 10+ ВМ нужно агрегирование каналов (Link Aggregation, LACP). Два или четыре порта 10GbE объединяются в один логический канал с пропускной способностью 20-40 Гбит/с. Для этого нужна карта с несколькими портами и коммутатор с поддержкой LACP.
Для хранилищ данных (NAS, SAN) и кластеров высокой доступности используют адаптеры 25GbE, 40GbE или 100GbE. Они дороже 10GbE в 2-5 раз, и требуют специальных коммутаторов. Для большинства малых и средних компаний такая скорость избыточна — 10GbE хватает для передачи 1 ГБ данных за 1 секунду.
Типовые конфигурации серверных сборок
Для упрощения выбора компонентов приводим четыре типовых конфигурации серверных сборок под разные задачи.
| Компонент | Файловый сервер | Веб-сервер + БД | Виртуализация (10 ВМ) | Высоконагруженная БД |
|---|---|---|---|---|
| Процессор | Intel Xeon E-2388G (8 ядер, 3.2 ГГц) | Intel Xeon Silver 4316 (20 ядер, 2.3 ГГц) | AMD EPYC 7313P (16 ядер, 3.0 ГГц) | AMD EPYC 7543 (32 ядра, 2.8 ГГц) |
| Память | 32 ГБ DDR4-3200 ECC UDIMM (2×16 ГБ) | 128 ГБ DDR4-3200 ECC RDIMM (4×32 ГБ) | 256 ГБ DDR4-3200 ECC RDIMM (8×32 ГБ) | 512 ГБ DDR4-3200 ECC RDIMM (8×64 ГБ) |
| Диски | 2× SSD SATA 480 ГБ (RAID 1) + 4× HDD 8 ТБ (RAID 10) | 2× SSD SATA 960 ГБ (RAID 1) | 2× SSD NVMe 1.92 ТБ (RAID 1) | 4× SSD NVMe 3.84 ТБ (RAID 10) |
| RAID | Встроенный SATA RAID | LSI MegaRAID 9361-8i (8 портов, 1 ГБ кэш) | Broadcom MegaRAID 9460-16i (16 портов, 4 ГБ кэш) | Broadcom MegaRAID 9560-16i (16 портов, 8 ГБ кэш) |
| Сеть | Встроенный 1GbE (2 порта) | Intel X540-T2 (2 порта 10GbE) | Mellanox ConnectX-4 Lx (2 порта 10GbE) | Mellanox ConnectX-5 (2 порта 25GbE) |
| Охлаждение | Arctic Freezer 34 eSports | Noctua NH-U12S | be quiet! Dark Rock Pro 4 | EKWB EK-Quantum Velocity (СВО) |
| БП | 500 Вт 80 PLUS Gold | 750 Вт 80 PLUS Platinum | 2× 750 Вт 80 PLUS Platinum (резервирование) | 2× 1000 Вт 80 PLUS Titanium (резервирование) |
| Корпус | Fractal Design Define R6 (Tower) | Supermicro CSE-815 (Rack 1U) | Inter-Tech IPC 2U-20240 (Rack 2U) | Supermicro CSE-826 (Rack 2U) |
| Стоимость | ~180 000 руб. | ~320 000 руб. | ~450 000 руб. | ~850 000 руб. |
Эти конфигурации — отправная точка. Корректируйте их под свои задачи: увеличивайте память для виртуализации, добавляйте диски для хранилищ, меняйте процессоры под нагрузку.
Кастомная сборка против готовых серверов: когда окупается
Кастомная сборка выгоднее готового сервера в трёх случаях. Первый — бюджет до 200 тысяч рублей. Серверы Dell, HP, Supermicro начального уровня стоят от 250 тысяч рублей. За 150-180 тысяч можно собрать сервер с Intel Xeon E, 32 ГБ памяти, двумя SSD и четырьмя HDD. Экономия — 70-100 тысяч рублей (30-40%).
Второй случай — нестандартные конфигурации. Если нужно много памяти (512 ГБ+) при слабом процессоре или много дисков (12+) при малой памяти, готовые серверы либо не подходят, либо стоят неоправданно дорого. Кастомная сборка позволяет выбрать именно те компоненты, которые нужны, и не переплачивать за ненужные.
Третий случай — апгрейд старого оборудования. Если есть рабочий сервер возрастом 5-7 лет, можно обновить процессор, память и диски, оставив корпус, блоки питания и периферию. Это обойдётся в 100-150 тысяч рублей вместо 300-400 тысяч за новый готовый сервер.
Готовый сервер выгоднее кастомной сборки в четырёх случаях. Первый — нужна гарантия и техподдержка. Серверы Dell PowerEdge и HP ProLiant поставляются с гарантией 3-5 лет, заменой компонентов на следующий день, удалённой диагностикой через iDRAC/iLO. В кастомной сборке каждый компонент имеет отдельную гарантию, а техподдержки нет — ремонт и диагностику делаете сами.
Второй случай — нужна высокая плотность (rack-серверы 1U-2U). Кастомные rack-серверы собрать сложно: нужны проприетарные материнские платы, низкопрофильные кулеры, специальные корпуса. Проще купить готовый rack-сервер или платформу barebone.
Третий случай — требуется сертификация (ФСТЭК, ISO, Common Criteria). Самосборные серверы не сертифицируются — нужны готовые решения от крупных вендоров.
Четвёртый случай — нет компетенций для сборки и настройки. Если в команде нет системного администратора, который разбирается в серверном железе, ошибки при сборке могут стоить дороже экономии. Неправильный выбор памяти (не ECC или не Registered) приведёт к тому, что сервер не загрузится. Недостаточное охлаждение — к перегреву и троттлингу. Проще купить готовый сервер с предустановленной ОС.
Рассчитать окупаемость кастомной сборки можно по формуле: (стоимость готового сервера — стоимость сборки) / (стоимость отсутствия гарантии + стоимость времени администратора на сборку и настройку). Если результат больше 1, кастомная сборка окупается. Если меньше 1, выгоднее готовый сервер.
Пример: файловый сервер. Готовый Dell PowerEdge T340 (Xeon E-2388G, 32 ГБ, 2× SSD 480 ГБ, 4× HDD 4 ТБ) стоит 280 тысяч рублей. Кастомная сборка аналогичной конфигурации — 180 тысяч. Экономия — 100 тысяч. Время на сборку и настройку — 8 часов, стоимость часа системного администратора — 2000 рублей, итого 16 тысяч. Стоимость отсутствия гарантии — риск отказа компонента и простоя, оценим в 30 тысяч рублей в год. Итого: 100 000 / (30 000 + 16 000) = 2.17. Кастомная сборка окупается за год.
Совместимость компонентов: как проверить перед покупкой
Ошибки в совместимости компонентов — частая причина проблем при сборке сервера. Проверяйте совместимость по пяти критериям перед покупкой.
Первый критерий — сокет процессора и материнской платы. Процессор Intel Xeon Scalable 3 поколения (Ice Lake) работает только с сокетом LGA4189. Процессор AMD EPYC 7003 (Milan) — только с сокетом SP3. Установить процессор Intel в плату AMD невозможно.
Второй критерий — тип памяти. Материнская плата указывает, какой тип памяти поддерживается: UDIMM (небуферизованная) или RDIMM (буферизованная), DDR4 или DDR5. Если плата поддерживает только RDIMM, установка UDIMM не сработает. Если плата поддерживает DDR4, установка DDR5 невозможна (разные разъёмы).
Третий критерий — количество линий PCIe и слоты расширения. Процессоры Intel Xeon E-2300 имеют 20 линий PCIe 4.0. Если на плате четыре слота PCIe x16, работать будут максимум два слота (20 линий не хватит на четыре слота по 16 линий). Остальные слоты будут работать в режиме x4 или отключатся.
Четвёртый критерий — мощность процессора и TDP кулера. Если процессор имеет TDP 150 Вт, а кулер рассчитан на 120 Вт, процессор перегреется. Теплоотвод кулера должен быть минимум на 20% выше TDP процессора.
Пятый критерий — размеры корпуса, материнской платы и кулера. Плата E-ATX (330 мм) не поместится в корпус для ATX (244 мм). Башенный кулер высотой 160 мм не поместится в корпус с максимальной высотой кулера 150 мм.
Для проверки совместимости используйте спецификации производителей. Производитель материнской платы публикует списки совместимых процессоров (CPU Support List) и модулей памяти (Memory QVL — Qualified Vendor List). Производитель кулера публикует список поддерживаемых сокетов. Производитель корпуса указывает максимальные размеры платы, кулера, видеокарты.
Дополнительно проверяйте совместимость в онлайн-конфигураторах. Сервис PCPartPicker автоматически фильтрует несовместимые компоненты и предупреждает об ограничениях. Сервис Конфигуратор серверов на нашем сайте также помогает подобрать совместимые компоненты для серверных сборок.
Частые ошибки при сборке серверов
Пять ошибок встречаются чаще остальных при самостоятельной сборке серверов.
Первая ошибка — покупка обычной десктопной памяти вместо ECC. Серверные процессоры требуют память с коррекцией ошибок. Если установить обычную DDR4 без ECC, сервер может не загрузиться или работать нестабильно (случайные перезагрузки, ошибки в данных).
Вторая ошибка — установка UDIMM-памяти в плату, поддерживающую только RDIMM. Unbuffered-память физически вставится в слот, но сервер не загрузится. Контроллер памяти не распознает модули, BIOS выдаст ошибку «No memory installed».
Третья ошибка — недостаточное охлаждение процессора. Процессор на 150 Вт с кулером на 120 Вт перегреется до 95-100°C под нагрузкой. Процессор начнёт троттлить (снижать частоту), производительность упадёт на 30-50%. Проверяйте TDP процессора и теплоотвод кулера перед покупкой.
Четвёртая ошибка — отсутствие резервирования критичных компонентов. Блоки питания, диски, сетевые адаптеры — самые частые источники отказов. Если сервер критичен, используйте резервирование: два блока питания, RAID для дисков, два сетевых адаптера с агрегированием. Это увеличит стоимость на 30-50%, но снизит риск простоя.
Пятая ошибка — игнорирование обновлений BIOS и микрокода. Серверные процессоры Intel и AMD получают микрокод-патчи для устранения уязвимостей безопасности. Если не обновлять BIOS, сервер останется уязвим к атакам (Spectre, Meltdown, ZombieLoad). Обновляйте BIOS материнской платы минимум раз в полгода.
Часто задаваемые вопросы
Можно ли использовать десктопные комплектующие для серверной сборки?
Частично можно. Корпуса, блоки питания, диски SATA/NVMe подходят и для десктопов, и для серверов. Но процессоры, материнские платы и память должны быть серверными. Десктопные процессоры (Intel Core, AMD Ryzen) не поддерживают ECC-память, имеют меньше линий PCIe, не имеют удалённого управления. Десктопная память без ECC не подходит для серверов — риск потери данных из-за некорректированных ошибок.
Какой объём памяти нужен для виртуализации с 10 виртуальными машинами?
Зависит от задач виртуальных машин. Если каждая ВМ работает с лёгкими приложениями (веб-серверы, контроллеры домена), достаточно 4-8 ГБ памяти на ВМ. Итого 40-80 ГБ + 16-32 ГБ на гипервизор = 64-128 ГБ. Если ВМ работают с базами данных или тяжёлыми приложениями, нужно 16-32 ГБ на ВМ. Итого 160-320 ГБ + 32 ГБ на гипервизор = 192-352 ГБ. Закладывайте запас 20-30% для будущего расширения.
Нужен ли RAID-контроллер, если материнская плата имеет встроенный SATA RAID?
Для простых конфигураций (RAID 1 из двух SSD под операционную систему) встроенного SATA RAID хватит. Для массивов из 4+ дисков или RAID 5/6 нужен аппаратный RAID-контроллер. Встроенный RAID — это Software RAID, он нагружает процессор на 5-15%. Аппаратный контроллер имеет собственный процессор и кэш-память, не нагружает CPU сервера, и обеспечивает более высокую производительность в операциях записи.