Частные флотилии
Резервируйте запасную вычислительную мощность на ежемесячной основе и выбирайте между спецификациями Virtual Machines (Performance) или Bare Metal (Overdrive).
Private Fleets — это необязательное дополнение к Edgegap Cloud (по умолчанию), популярному варианту хостинга:
обеспечивая Сохранение данных с серверами, работающими 24/7 без остановки, и
выгодным Развертывания ценообразованием с предсказуемым трафиком.
🌟 Перейдите на уровень Pay as You Go чтобы открыть хостинг private fleets с резервной мощностью!
В качестве альтернативы, см. Развертывания облачная оркестрация для использования дробного ценообразования vCPU.
✔️ Введение
Private Fleets позволяют выбрать конкретные места размещения хостов и зарезервировать выделенную резервную вычислительную мощность в нашей глобально доступной, независимой от провайдера инфраструктуре, подходящей для:
игр с предсказуемой ежедневной нагрузкой паттернами и стабильными сообществами игроков,
постоянных серверов 24/7 с открытыми мирами и пользовательским контентом, размещаемым игроками,
MMO-игр с акцентом на социальные взаимодействия и большим количеством одновременных пользователей на сервер.
↕️ Распределение
Эффективное управление мощностями вашей fleet может как обеспечить, так и разрушить вашу экономию затрат. Поиск оптимального соотношения между Fleet и Cloud Overflow в гибридной схеме требует нескольких итераций.
1. Планирование хостов
Планирование мощностей вашей Private Fleet — важная ежемесячная повторяющаяся DevOps-задача.
Рекомендуется заранее планировать дополнительные хосты для вашей fleet, если вы ожидаете какие-либо особые события, влияющие на вашу мощность, например:
глобальный или региональный запуск, либо крупное обновление,
массовую скидку или бесплатные тестовые выходные,
событие со стримером, турнир или другое публичное мероприятие.
Минимальный срок обязательства для хостов fleet составляет один (1) месяц. После запуска вашего хоста, самая ранняя дата для планирования удаления хоста и снижения затрат — конец месяца.
Используйте ранние сигналы (например, списки желаемого) для прогнозирования регионального спроса и снижения риска избыточного резервирования. Трудно уверенно спрогнозировать трафик? Начните с малого и Частные флотилии.
Локации
Поставьте метку на карте и просмотрите основные/резервные локации для новых хостов.
Выберите стратегию резервирования, чтобы управлять подходящими локациями для каждого центроида:
Близость (по умолчанию) — радиус центроида 700 км, для точного контроля.
Избыточность — радиус центроида 1400 км, позволяющий больше резервных локаций.

Доступность локаций зависит от выбранной аппаратной спецификации. Доступность Overdrive ограничена.
📢 Провижининг через API в разработке, сообщите нам о ваших потребностях в Continuous Integration!
2. Обнаружение хостов
Ручной запуск ваших развертываний с вставкой URL и портов не подойдёт для игры в реальном времени.
Автоматизируйте популярные игровые сценарии для управления сессиями и масштабирования по требованию с помощью одного из:
Короткие раунды
Матчи по запросу
Рейтинговая система и/или Пользовательские правила
Постоянные или раунды
Региональные социальные хабы
Автоматическое назначение и/или Пользовательский поиск
Собственный бэкенд:
Миграция игр в реальном времени
Ваша оркестрация сессий должна знать о доступных хостах, чтобы использовать мощности fleet:

On-Demand развертывания:
Матчмейкинг ведет кэшированный список хостов, обновляемый каждую минуту.
Матчмейкинг назначает один из доступных маяков каждому активному хосту.
Игроки получают назначение хоста в зависимости от лучше всего совпавшего маяка.
Pre-Warmed развертывания:
Ваш администратор DevOps проверяет доступные хосты и настраивает политики.
Игроки получают автоматически назначенное место или ищут и выбирают сервер.
3. Развертывание серверов
Запускайте развертывания в Private Fleet, используя те же параметры, что и для Cloud-развертываний, с дополнительной возможностью указать приоритетный список ID хостов, на которые вы хотите выполнить развертывание.
Пользовательские интеграции получают хосты и разворачивают серверы с помощью Выделенные серверы API.
Развертывания будут запущены на первом частном хосте с достаточной доступной мощностью в вашем запросе. Если ни на одном из перечисленных хостов в данный момент нет доступной мощности, развертывания будут Частные флотилии.
переправлены в Cloud
Неожиданно высокий трафик игроков может превысить текущую мощность вашей fleet, из-за чего некоторые развертывания будут использовать Cloud Overflow вместо вашей Private Fleet. Ограничения Cloud применяются.
Подготовьтесь к такому сценарию и изучите различия:
Модель биллинга
На хост, ежемесячно
На vCPU и использованные минуты
☁️ Оборудование
Выберите одну из наших универсальных спецификаций хоста:
Лучше всего подходит для
игр на основе матчей, или с предсказуемым трафиком
игр, сильно нагружающих CPU (ИИ), или при соотношении CPU/RAM выше 1:2
Спецификации CPU
16 vCPU 2.3 - 3.7 частота в ГГц
16 vCPU 3.7 - 5.1 частота в ГГц
Спецификации RAM
32 ГБ
64 ГБ
Бесплатный исходящий трафик включен
5 ТБ на хост
5 ТБ на хост
Цена, предоплата ежемесячно
(на основе обязательства)
250,00 $ за хост
290,00 $ за хост
Оценивайте соотношение cloud/fleet с помощью калькулятора цен. Получите итоговую цену fleet используя резервирование в панели управления.
Цена резервирования и бесплатная квота исходящего трафика за первый месяц рассчитываются пропорционально. Это означает, что с вас взимается плата только за ту часть времени, которая остается до конца текущего месяца.
Резервирования автоматически продлеваются в первый день каждого месяца в 00:00 UTC, пока не будут удалены. В этот момент с вашей карты автоматически будет списана ежемесячная сумма за продленные хосты.
Fleet с активными хостами не может менять спецификации. Сначала создайте новую fleet или удалите активные хосты.
Небольшая часть ресурсов на каждом хосте резервируется для операционной системы, мониторинга и оркестрации.
Изменение расписания и удаление хостов
Вы можете изменить или удалить расписание в любое время до запланированного момента без какой-либо платы. Вы можете указать любое количество зарезервированных (активных) частных хостов для удаления в конце текущего расчетного периода, до даты продления. За удаленные хосты не будет взиматься плата при последующих продлениях. Любые развертывания, работающие на частных хостах, запланированных к удалению, будут корректно завершены в момент удаления без дополнительных предупреждений.
Задержка запуска или недостаточная мощность провайдера
В случае задержки запуска частного хоста или недостаточной мощности провайдера сумма вашего платежа и счет за запланированные или продленные периоды будут скорректированы соответствующим образом.
🔄 Жизненный цикл хоста
Хосты Private Fleet проходят простой последовательный жизненный цикл.
1. Ожидание
Запрошены новые хосты, мы запускаем их в порядке удаления от вашей метки.
В нашем API списка хостов, хосты на этом этапе обозначаются статусом PENDING.
2. Активен
Хост активен и отвечает, готов Развертывания.
В нашем API списка хостов, хосты на этом этапе обозначаются статусом ACTIVE.
3. Запланирован к удалению
Пока еще активен, этот хост будет удален в конце текущего расчетного периода (месяца). Это действие можно в любой момент до удаления отменить.
В нашем API списка хостов, хосты на этом этапе обозначаются ненулевым delete_schedule .
4. Удаление
Когда хост достигает запланированного времени удаления, новые развертывания больше не будут назначаться на него.
В нашем API списка хостов, хосты на этом этапе обозначаются статусом PERMANENTLY_REMOVING.
Развертывания, работающие на частных хостах, будут корректно остановлены после удаления хоста.
Предотвращайте разочарование из-за откатов и сбоев в игровом процессе уведомляя игроков и перенаправляя новые развертывания на другие хосты private fleet, когда частный хост, запланированный к удалению, уже близок к отключению.
5. Ошибка и прочее
В случае проблем с провайдером или хостом наша платформа помечает хост как DEFECTIVE и пытается запустить новый хост в качестве замены без дополнительной платы. Новый хост всегда будет запущен в той же локации и будет иметь то же имя. В течение короткого времени вы можете видеть и неисправный, и новый заменяющий хост с одним и тем же именем.
При переходе между состояниями хост может на короткое время сообщать SERVICE_UNAVAILABLE .
Мы выделяем еще несколько состояний, чтобы обозначать особые обстоятельства: ОШИБКА , НЕДОСТУПЕН, ТЕХОБСЛУЖИВАНИЕ .
Если вам нужна помощь, свяжитесь с нами через Discord. Для поддержки по играм в реальном времени см. нашу систему тикетов.
Последнее обновление
Это было полезно?

