База знаний

Подготовили для вас полезные материалы и инструкции, которые помогут при работе с нашим сервисом

Последнее
Виртуальные серверы (VDS)
Выделенные серверы (DS)
Домены
Игровые серверы
WEB-хостинг

Как выбрать игровой хостинг?

1. Влияние географии



Основные принципы



  • Физическое расстояние влияет на задержку напрямую: чем дальше игроки от сервера, тем выше ping.
  • Каждый 1000 км — ориентировочно +10–20 мс, в зависимости от маршрутов и качества магистралей.
  • Локация должна выбираться исходя из географии целевой аудитории.


Рекомендации



  • Для локальных проектов выбирайте локацию с наиболее близким расположением к вам.
  • Для проектов формата СНГ оптимальны крупные узлы:

Москва, Санкт-Петербург, Новосибирск, Хабаровск.
  • Для Европы — Франкфурт, Амстердам, Варшава.
  • Избегать географических «тупиков», где магистральные каналы ограничены (например, страны с одной точкой выхода в интернет).



2. Трассировка и peer’ы



Что такое трассировка



Трассировка (traceroute / tracert) показывает, через какие маршруты проходит трафик от игрока до сервера.

Ключевые параметры:
  • количество промежуточных узлов (хопов),
  • стабильность задержки,
  • отсутствие потерь,
  • качество магистралей (Tier-1/Tier-2/местные сети).


Что такое peering



Peering — это соединение сетей разных операторов напрямую.
Наличие общего peer-пункта или обмена трафиком в одном IX (Internet Exchange) напрямую влияет на ping.

Например:
Если трафик уходит через Германию или США, для пользователей из СНГ ping будет выше, даже если расстояние небольшое.

На что смотреть



  • Наличие у дата-центра подключений к крупным IX:

MSK-IX, SPB-IX, DE-CIX, AMS-IX, LINX, Netnod.
  • Наличие прямого peering’а с популярными провайдерами в регионе.
  • Отсутствие «заворачивания» маршрутов через другие страны при локальных подключениях.



3. Почему «Gbit порт» не гарантирует хороший ping



Ширина канала и маршрутизация — разные вещи.

Основные причины



1. Ping зависит от маршрута, а не от пропускной способности порта.
2. Плохой peer’инг может сделать задержку высокой даже при 10 Gbit порте.
3. Если у провайдера узкие магистрали или перегруженные каналы, задержка будет расти в часы пик.
4. На ping влияют буферизации, перегрузка узлов, приоритизация трафика.

Когда 1 Gbit оказывается хуже 100 Mbit



  • У оператора 100 Mbit, но отличные маршруты и peering.
  • У другого 1 Gbit, но слабая внутренняя сеть или плохие транзиты.


Итого: скорость ≠ качество маршрутов.
Для игровых серверов приоритет — стабильность и низкая задержка, а не максимальная пропускная способность.


4. Как тестировать маршруты до целевой аудитории



4.1. Traceroute (Windows / Linux / MacOS)



Показывает путь пакета по сети.

  • tracert IP — Windows
  • traceroute IP — Linux и MacOS


Что важно:

  • стабильность прыжков (хопов),
  • отсутствие потерь,
  • отсутствие резких скачков задержки,
  • отсутствие «петель» (маршрут уходит обратно).


4.2. MTR (My Traceroute)



Комбинирует traceroute и ping. Это основной инструмент диагностики.

  • mtr IP (Linux и MacOS)
  • winmtr (Windows)


Смотрим:

  • Loss% — потери, недопустимо выше 0–1% на стабильном маршруте;
  • Avg/Best/Worst — средняя и максимальная задержка;
  • Jitter — разброс задержки (чем меньше, тем лучше).


4.3. Ping на больших пакетах



  • ping -s 1400 IP — выявляет проблемы с MTU, фрагментацией.
  • Важна стабильность, а не минимальный пинг.


4.4. Проверка из разных регионов



Для целевой аудитории, распределённой по регионам, тесты должны проводиться:

  • с нескольких провайдеров,
  • в разное время суток,
  • с VPN, приближенным к географии игроков.



5. Как выбрать провайдера: критерии



5.1. Географическое расположение с целевой аудиторией



  • минимальное число хопов до пользователей,
  • наличие общих IX-площадок,
  • прямой peering с крупными локальными провайдерами.


5.2. Стабильность сети



  • отсутствие потерь,
  • стабильный jitter,
  • равномерная задержка в час пик.


5.3. Надёжность дата-центра



  • дублированное электропитание,
  • несколько внешних операторов связи,
  • отказоустойчивые магистрали.


5.4. Требования к провайдеру



  • отсутствие overselling
  • гарантированная частота CPU (fixed clock / no power saving)
  • выделенные физические ядра (no shared vCPU)
  • статический выделенный IP
  • техподдержка, понимающая специфику игровых серверов



Итог



  • Выбирайте локацию максимально близко к основной аудитории.
  • Проверяйте маршруты до покупки сервера.
  • Предпочитайте провайдеров с широким peering’ом и доступом к IX.
  • Не ориентируйтесь только на «1 Gbit порт».
  • Обязательно проводите MTR из разных точек.
  • Для игровых серверов важнее стабильность сети, чем её пропускная способность.

Будьте в курсе последних новостей