Сколько ресурсов нужно игровому серверу: таблица по играм

Игровые серверы
Сколько ресурсов нужно игровому серверу: таблица по играм

Требования игрового сервера к железу — тема, вокруг которой много маркетинга и мало честных цифр. Одни хостеры продают «сервер Minecraft на 1 ГБ RAM» (который умрёт на пятом игроке), другие пугают, что без 32 ГБ и восьми ядер играть невозможно. Правда посередине и сильно зависит от игры: серверу CS2 хватает 4 ГБ памяти, а Rust меньше чем с 16 ГБ лучше не запускать вовсе. В этой статье — сводная таблица требований к CPU, RAM и диску для популярных игр: Minecraft, CS2, Rust, Terraria, Valheim, ARK, Garry's Mod и других, плюс объяснение, какие характеристики VPS для игрового сервера действительно важны, а на чём можно сэкономить.

Сводная таблица: требования игровых серверов

Цифры ниже — практические ориентиры для комфортной игры, а не «минимальные системные требования» из документации, при которых сервер формально запускается, но лагает. RAM указана под сам игровой процесс: добавьте 1–1,5 ГБ на операционную систему.

ИграИгроковCPU (ядра)RAMДискТариф Cheap-Host
Terraria4–81–21–2 ГБ2 ГБNAT Plus (349 ₽) / Start (450 ₽)
Minecraft (ваниль)5–102–44–6 ГБ10 ГБStart (450 ₽)
Minecraft (Paper + плагины)20–404–68–12 ГБ20 ГБPro (750 ₽)
Minecraft (Forge/Fabric, модпаки)5–204–810–16 ГБ30 ГБPro (750 ₽) / Ultra (1500 ₽)
CS210–122–42–4 ГБ60 ГБPro (750 ₽)
Team Fortress 22422–4 ГБ30 ГБStart (450 ₽)
Garry's Mod10–202–44–8 ГБ20–40 ГБStart (450 ₽) / Pro (750 ₽)
Valheim3–102–44–8 ГБ5 ГБPro (750 ₽)
Rust (карта 3000–4000)30–504–816–24 ГБ40–60 ГБUltra (1500 ₽)
ARK: Survival Evolved/Ascended10–204–816–24 ГБ60–100 ГБUltra (1500 ₽)
7 Days to Die4–848–12 ГБ15 ГБPro (750 ₽)
Project Zomboid4–82–44–8 ГБ5 ГБStart (450 ₽) / Pro (750 ₽)
Satisfactory2–448–12 ГБ15 ГБPro (750 ₽)
Factorio4–1022–4 ГБ3 ГБStart (450 ₽)

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

CPU: почему ядра решают не всё

Главный секрет игровых серверов: почти все они плохо используют многопоточность. Основной цикл симуляции мира у Minecraft, Rust, Valheim, Terraria и ARK крутится в одном-двух потоках. Это значит:

  • Частота и IPC важнее числа ядер. Сервер на 4 быстрых ядрах обгонит сервер на 16 медленных. Тики Minecraft (TPS) и FPS симуляции Rust упираются в одно ядро.
  • Дополнительные ядра всё же нужны — под сетевой стек, автосохранения, сборку мусора (Java у Minecraft), плагины и саму ОС. 2 ядра — рабочий минимум, 4 — комфорт.
  • Выделенные ядра важнее «виртуальных». На оверселленном хостинге сосед по ноде может забрать ваш CPU в прайм-тайм — и сервер начнёт лагать при пустом htop. KVM-виртуализация с честным выделением ресурсов (как на всех тарифах Cheap-Host) от этого страхует; подробнее — в статье «KVM или OpenVZ: почему тип виртуализации решает всё».

RAM: главный ограничитель числа игроков

Память — ресурс, который у игровых серверов заканчивается первым. Закономерности такие:

  • Мир растёт — память растёт. В Minecraft каждый прогруженный чанк, в Rust каждая постройка, в Valheim каждая исследованная область — это объекты в RAM. Сервер, который месяц назад умещался в 4 ГБ, после активной игры требует 6–8.
  • Моды умножают аппетит. Ванильный Minecraft живёт на 4 ГБ, средний модпак Forge требует 10–12 ГБ, тяжёлые сборки — 16 ГБ и больше.
  • Исчерпание RAM — это не «чуть медленнее». Когда память кончается, Linux либо убивает процесс сервера (OOM killer) с потерей несохранённого прогресса, либо уходит в swap, и тикрейт падает в разы. Держите запас 20–25% и настройте swap как страховку — как именно, разобрано в статье «Swap на VPS: когда нужен и как настроить».

Диск: NVMe против долгих рестартов

Дискового объёма игровым серверам нужно немного — из таблицы видно, что даже прожорливые ARK и CS2 укладываются в 60–100 ГБ. Куда важнее скорость:

  • Загрузка сервера. Rust читает при старте десятки гигабайт — на HDD это 10–15 минут простоя после каждого рестарта или вайпа, на NVMe — 2–3 минуты.
  • Автосохранения. Minecraft и Valheim периодически пишут мир на диск. На медленном диске это заметный фриз для всех игроков, на NVMe — незаметно.
  • Обновления. Патчи через SteamCMD на NVMe скачиваются и распаковываются в разы быстрее — сервер меньше простаивает.

У Cheap-Host NVMe стоит во всех тарифах, включая младшие, поэтому отдельно доплачивать за быстрый диск не нужно.

Сеть: трафик, пинг и выделенный IP

Полоса пропускания для игровых серверов переоценена: даже Rust на 50 игроков генерирует 10–30 Мбит/с, остальные игры — меньше. Канала 100 Мбит/с достаточно для любой игры из таблицы. Что действительно важно:

  • Пинг. Для шутеров (CS2, TF2) задержка выше 50–60 мс уже ощущается. Выбирайте локацию ближе к игрокам: для аудитории из России сервер в Москве даст 5–30 мс.
  • Безлимитный трафик. Игровой сервер работает 24/7 и за месяц накручивает сотни гигабайт — лимитные тарифы превращаются в лотерею.
  • Выделенный IPv4. Игроки подключаются по IP:порт, а многие игры требуют стандартных портов для видимости в списке серверов. NAT VPS с пробросом портов подходит для приватных серверов лёгких игр (та же Terraria — см. инструкцию по серверу Terraria), но для публичного сервера нужен свой IP.
  • DDoS-защита. Игровые серверы — частая цель атак обиженных игроков. Базовая фильтрация L3/L4 отсекает типовой флуд.

Как выбрать тариф под свою игру: три сценария

Сценарий 1: лёгкие игры и небольшая компания — Start, 450 ₽/мес

6 vCPU, 8 ГБ RAM, 96 ГБ NVMe. Хватит для ванильного Minecraft на 5–10 человек, Terraria, Factorio, Team Fortress 2, Project Zomboid. Хороший первый игровой сервер: если станет тесно, апгрейд до Pro делается без переустановки и потери мира.

Сценарий 2: середняки и серверы с плагинами — Pro, 750 ₽/мес

12 vCPU, 16 ГБ RAM, 128 ГБ NVMe. Рабочая лошадка для сервера Valheim, CS2, Garry's Mod, Minecraft с Paper и плагинами на 20–40 игроков, 7 Days to Die, Satisfactory. Самый популярный тариф именно потому, что закрывает большинство игровых задач.

Сценарий 3: тяжеловесы — Ultra, 1500 ₽/мес

20 vCPU, 32 ГБ RAM, 192 ГБ NVMe. Для Rust с полноценной картой, ARK, тяжёлых модпаков Minecraft (Forge/Fabric) и для запуска двух-трёх серверов разных игр на одной машине. 32 ГБ RAM дают запас, которого не хватает на типичных «игровых тарифах» с 8–12 ГБ.

Во всех случаях вы получаете root-доступ: ставьте любые моды, панели, плагины и хоть три игры сразу — ограничений «только наш каталог модов», как у специализированных игровых хостингов, нет.

Типичные ошибки при выборе сервера под игру

  1. Брать сервер по минимальным требованиям. «Minecraft запускается на 1 ГБ» — запускается, но с 3–4 игроками и просадками TPS. Считайте по комфортным цифрам из таблицы.
  2. Игнорировать рост мира. Через месяц активной игры потребление RAM вырастает в 1,5–2 раза. Закладывайте запас или выбирайте хостинг с апгрейдом без переезда.
  3. Смотреть только на количество ядер. 16 слабых ядер хуже 4 быстрых — тикрейт упирается в один поток.
  4. Забывать про ОС и сопутствующие процессы. Система, SSH, мониторинг и бэкапы тоже едят память — минус 1–1,5 ГБ от заявленного объёма.
  5. Экономить на диске в ущерб скорости. Большой HDD хуже небольшого NVMe: объём игровым серверам почти не нужен, скорость — нужна постоянно.

FAQ

Что важнее для игрового сервера — CPU или RAM?

Зависит от игры. Для Minecraft и Rust критично и то и другое; для CS2 и TF2 важнее CPU (памяти хватает 2–4 ГБ); для ARK и модпаков Minecraft на первом месте RAM — от 16 ГБ.

Хватит ли VPS с 8 ГБ RAM для игрового сервера?

Да — для ванильного Minecraft, Terraria, Valheim, CS2, Garry's Mod, TF2 на 5–15 игроков. Не хватит для Rust, ARK и тяжёлых модпаков: там нужно 16–32 ГБ.

Почему игровому серверу нужен выделенный IPv4?

Игроки подключаются напрямую по IP:порт, а часть игр требует стандартные порты для попадания в список серверов. Для приватного сервера лёгкой игры подойдёт и NAT VPS с пробросом портов, для публичного — только выделенный IP.

Важен ли NVMe-диск для игрового сервера?

Да: быстрый диск сокращает рестарты Rust и ARK с 10–15 минут до 2–3 и убирает фризы при автосохранениях мира.

Можно ли запустить несколько игровых серверов на одном VPS?

Можно, если хватает суммарных ресурсов. На Ultra (32 ГБ RAM) спокойно живут Minecraft и Valheim одновременно — разносите их по разным пользователям и портам.

Вывод

Требования игрового сервера сводятся к простой формуле: быстрые ядра CPU (2–4 шт.), RAM по таблице с запасом 20–25%, NVMe-диск и выделенный IP с безлимитным трафиком. Лёгкие игры живут на конфигурации за 450 ₽, большинство популярных проектов — на 16 ГБ RAM, и только Rust, ARK и модпаки требуют 32 ГБ. Если подбираете сервер под свою игру — у Cheap-Host есть все три ступени: Start от 450 ₽, Pro от 750 ₽ и Ultra от 1500 ₽/мес, везде KVM, NVMe, безлимитный трафик, DDoS-защита L3/L4 и выдача сервера за минуту. Сравнить тарифы можно на cheap-host.onl, а если сомневаетесь между двумя вариантами — начните с младшего: апгрейд CPU/RAM/диска выполняется без потери данных.

Читайте также