Инстансы Amazon GameLift Servers
Стоимость инстансов Amazon GameLift Servers – это затраты, что связаны с вычислительными ресурсами, необходимыми для хостинга игры, в частности с количеством одновременных пользователей (CCU), которых должны обслуживать игровые серверы. Amazon GameLift Servers поддерживает 68 семейств инстансов в 24 регионах и 9 локальных зонах. Amazon GameLift Servers поддерживает игровые серверы, работающие на базе Windows Server 2016, а с недавних пор и Amazon Linux 2023. Операционные системы Windows включают дополнительную стоимость лицензирования, которая может увеличить стоимость инстансов почти в 2 раза по сравнению с аналогичными серверами Linux. Такая экономия средств делает серверную операционную систему Linux хорошим выбором для большинства клиентов Amazon GameLift Servers. Amazon GameLift Servers предлагает встроенные опции для снижения общих расходов на хостинг игровых серверов. К ним относятся типы инстансов Linux, автоматическое масштабирование Amazon GameLift Servers, спотовые инстансы, типы инстансов Graviton и упаковка контейнеров. Используя комбинацию этих экономичных функций, хостинг игровых серверов можно сократить до 1 долл. США на пользователя в месяц. Вот как каждый из них может помочь снизить общие затраты.
Десять лучших вычислительных инстансов для игровых серверов
Благодаря оптимальному соотношению цены и производительности, широкой доступности по всему миру, а также достаточному предложению, среди разработчиков игр эти вычислительные инстансы являются наиболее популярным типом размещения игровых серверов в облаке. Такие ресурсоемкие инстансы рекомендуются для запуска игровых серверов с большим количеством игроков и объектов. Это связано с тем, что они обеспечивают высокую производительность одного ядра, а также идеально подходящую для ресурсоемких задач, таких как запуск игр на Unreal Engine с высокими вычислительными требованиями.
Тип инстанса |
Виртуальные ЦПУ |
Память (ГиБ) |
Хранилище (ГБ) |
Цены на Linux по требованию |
c4.large |
2 |
3,75 |
50 |
0,127 USD за час |
c5.large |
2 |
4 |
50 |
0,109 USD за час |
c5.xlarge |
4 |
8 |
50 |
0,211 USD за час |
c5a.large |
2 |
4 |
50 |
0,099 USD за час |
c5d.large |
2 |
4 |
50 |
0,122 USD за час |
c6i.large |
2 |
4 |
50 |
0,109 USD за час |
m4.large |
2 |
8 |
50 |
0,127 USD за час |
m5.large |
2 |
8 |
50 |
0,122 USD за час |
m5.xlarge |
4 |
16 |
50 |
0,237 USD за час |
c6g.large (Graviton) |
2 |
4 |
50 |
0,088 USD за час |
- Это относится к региону «Восток США (Огайо)». На странице цен инстансов указаны почасовые цены на спотовые, а также инстансы по требованию для каждого региона и типа инстансов Linux и Windows. На странице типов инстансов к AWS EC2 представлен их обзор.
- С вас будет взиматься плата за стандартные публичные адреса IPv4, связанные с ресурсом, запущенным в Amazon GameLift Servers. Ознакомьтесь с информацией о ценах на публичные адреса IPv4 для получения дополнительной информации.
- Свяжитесь с нами, если вам нужно дополнительное хранилище для каждого инстанса.
Примеры расчета стоимости
Ниже приведены примеры игр и цены Amazon GameLift Servers, рассчитанные калькулятором. Вы также можете использовать калькулятор цен, чтобы создать собственный пример цен, основанный на ваших точных требованиях.
Примечание. Мы предлагаем скидки на крупномасштабные игры. Свяжитесь с нами, если стоимость вашей игры превышает 80 тыс. долларов в месяц или вам просто нужна помощь в оценке стоимости.
Входные данные калькулятора и затраты |
Шутер 5 на 5 |
Бой 1 на 1 |
Карточная игра 1 на 1 |
Королевская битва на 100 игроков |
Игровой движок |
Разработано на языке C++ |
Unreal 4 |
Unity |
Unreal 5.X |
Количество игроков за игровую сессию |
10 |
2 |
2 |
30 |
Пропускная способность на игрока (КБ/с) |
20 |
5 |
2 |
20 |
Игровые сессии или контейнеры на инстанс |
8 |
24 |
24 |
4 |
Продолжительность сеанса (в минутах) |
20 |
5 |
5 |
20 |
Операционная система |
Linux |
Linux |
Linux |
Linux |
Проценты по требованию |
100 |
100 |
50 |
100 |
Проценты спота |
0 |
0 |
50 |
0 |
Пик CCU за месяц |
50 000 |
10 000 |
10 000 |
100 000 |
Среднее значение CCU по сравнению с пиковым значением (%) |
30 |
30 |
30 |
30 |
Тип инстанса |
c5a.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) |
c5a.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) |
c5a.large (1 ядро, 2 виртуальных ЦПУ, 4 ГБ) |
c6i.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) |
Регион |
Восток США (Огайо) |
Восток США (Огайо) |
Восток США (Огайо) |
Восток США (Огайо) |
Затраты на вычисления в месяц |
112 320 USD |
37 440 USD |
3 237 USD |
181 478 USD |
Стоимость пропускной способности в месяц |
43 311 USD |
2 062 USD |
1 391 USD |
82,731 USD |
Итоговая стоимость в месяц |
155 631 USD* |
39 502 USD* |
4 628 USD* |
264 209 USD* |
Экономия с помощью Graviton |
|
35 185 USD |
|
215 226 USD ежемесячно |
Сэкономьте с помощью спотов |
132 053 USD (экономия 17,86 %) |
|
|
187 402 USD ежемесячно |
* для объяснения общей стоимости см. детальные примеры ниже
-
Тип игры: соревновательный шутер 5 на 5
Для многопользовательского онлайн-шутера 5 на 5 требуется надежная облачная инфраструктура с такими характеристиками, как 10 игроков за сеанс, пропускная способность 20 Кбит/с на игрока, игровой сервер с частотой 64 такта, работающий на специальном движке C++ в ОС Linux, и максимум 50 000 одновременных пользователей. Для соревновательного шутера важны результаты, так как во время игры нельзя делать перерывы. Мы будем использовать инстансы только по требованию. Для этой игры требуется более высокая пропускная способность на каждого игрока.
Входные данные калькулятора цен
Входящий поток
Ценность
Формула
Операционная система
Linux
Расчет стоимости инстанса
1. Среднее количество одновременных игроков в час:
50 000 * 30 % = 15 000
2. Общее количество игровых часов в месяц:
15 000 * 730 часов = 10 950 000
3. Количество часов сеанса в месяц:
10 950 000 / 10 игроков = 1 095 000
4. Количество часов работы инстанса в месяц:
1 095 000 / 8 сеансов = 136 875
5. Общее количество часов работы инстанса (включая буфер):
136 875 * (1 + 10 %) = 150 562,50
6. Время работы инстансов по требованию:
150 562,50 * 100 % = 150 562,50 (спотовые инстансы не используются)
7. Ежемесячная стоимость инстансов по запросу: 150 562,50 USD * 0,746 USD = 112 319,63 USD
Игровой движок
Разработано на языке C++
Пик CCU за месяц
50 000
Среднее значение CCU по сравнению с пиковым значением (%)
30
Количество игроков за игровую сессию
10
Игровые сессии / контейнеры на инстанс
8
Тип инстанса
c5a.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ)
Стоимость 0,746 USD в час
Проценты по запросу по сравнению с процентами спота
100/0
Пропускная способность на игрока (КБ/с)
20
Продолжительность сеанса (в минутах)
20
Буфер инстанса
10 %
Регион
Восток США (Огайо)
Затраты на вычисления в месяц
112 319,63 USD
Стоимость пропускной способности в месяц
43 311,20 USD
Расчет стоимости за передачу исходящих данных (DTO)
Общий объем DTO в ГБ в месяц: (10 950 000 часов игры * 20 Кбит/с * 3600 секунд * 0,000001 ГБ/КБ ) = 788 400 ГБ
Многоуровневое ценообразование:
- Первые 10 240 ГБ: 10 240 ГБ * 0,09 USD = 921,60 USD
- Следующие 40 960 ГБ: 40 960 ГБ * 0,085 USD = 3 481,60 USD
- Следующие 102 400 ГБ: 102 400 ГБ * 0,07 USD = 7 168 USD
- Оставшиеся 634 800 ГБ: 634 800 ГБ * 0,05 USD = 31 740 USD
Общая стоимость DTO:
921,60 USD + 3481,60 USD + 7168 USD + 31 740,00 USD = 43 311,20 USD
Общая стоимость в месяц
155 630,83 USD
Стоимость инстанса (в месяц) 112 319,63 USD + стоимость (в месяц) исходящей передачи (DTO): 43 311,20 USD =
Общая стоимость (в месяц) = 155 630,83 USD
Общая стоимость спотовых инстансов и пропускной способности в месяц
132 053 USD
(экономия – 17,86 %)В том же соревновательном онлайн-шутере 5 на 5 стратегическое использование 30 % спотовых инстансов AWS для менее приоритетных коротких сессий игровых режимов или дальностей стрельбы снижает предполагаемую ежемесячную стоимость инфраструктуры более чем на 23 500 USD, что позволяет значительно сэкономить без ущерба для основной многопользовательской игры.
Примечание. Мы предлагаем скидки на крупномасштабные игры. Свяжитесь с нами, если стоимость вашей игры превышает 80 тыс. долларов в месяц или вам просто нужна помощь в оценке стоимости.
-
Тип игры: бой 1 на 1
Для многопользовательской онлайн-игры боя 1 на 1, как и для классической серии Street Fighter, требуется легкая облачная инфраструктура с 2 игроками за сеанс, пропускной способностью 3 Кбит/с на игрока, игровой сервер Unreal Engin 4 с частотой 60 тактов, работающий на ОС Linux, и экономичные инстансы c5a.4xlarge для поддержки коротких непрерывных боевых сессий.
Входные данные калькулятора цен
Входящий поток
Ценность
Формула
Операционная система
Linux
Расчет стоимости инстанса
1. Среднее количество одновременных игроков в час:
10 000 * 30 % = 3000
2. Общее количество игровых часов в месяц:
3000 * 730 часов = 2 190 000
3. Количество часов сеанса в месяц:
2 190 000 / 2 игрока = 1 095 000
4. Количество часов работы инстанса в месяц:
1 095 000 / 24 сеанса = 45 625
5. Общее количество часов работы инстанса (включая буфер):
45 625 * (1 + 10 %) = 50 187.50
6. Время работы инстансов по требованию:
50 187,50 * 100 % = 50 187,50 (спотовые инстансы не используются)
7. Ежемесячная стоимость инстансов по требованию:
50 187,50 * 0,746 USD = 37 439,88 USD
Игровой движок
Unreal 4
Пик CCU за месяц
10 000
Среднее значение CCU по сравнению с пиковым значением (%)
30
Количество игроков за игровую сессию
2
Игровые сессии / контейнеры на инстанс
24
Тип инстанса
c5a.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) по цене 0,746 USD в час
Проценты по запросу по сравнению с процентами спота
100/0
Пропускная способность на игрока (КБ/с)
3
Продолжительность сеанса (в минутах)
5
Буфер инстанса
10 %
Регион
Восток США (Огайо)
Затраты на вычисления в месяц
37 439,88 USD
Стоимость пропускной способности в месяц
2 061,62 USD
Расчет стоимости за передачу исходящих данных (DTO)
Общий объем DTO в ГБ в месяц: 2 190 000 часов игры *3 Кбит/с * 3600 секунд * 0,000001 ГБ/КБ = 23 652 ГБ
Многоуровневое ценообразование:
- Первые 10 240 ГБ: 10 240 ГБ * 0,09 USD = 921,60 USD
- Оставшиеся 13 412 ГБ: 13 412 ГБ * 0,085 USD = 1 140,02 USD
Общая стоимость DTO:
921,60 USD + 1140,02 USD = 2061,62 USD
Общая стоимость в месяц
39 502,50 USD
Стоимость инстанса (в месяц) = 37 439,88 USD Стоимость (в месяц) исходящей передачи (DTO) = 2061,62 USD Стоимость (в месяц) = 39 501,50 USD
Общая стоимость инстанса Graviton и пропускной способности в месяц
35 185,37 USD
(экономия 12 %)Использование c6g.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) по цене 0,66 USD в час по сравнению с c5a.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) по цене 0,746 USD в час
Примечание. Мы предлагаем скидки на крупномасштабные игры. Свяжитесь с нами, если стоимость вашей игры превышает 80 тыс. долларов в месяц или вам просто нужна помощь в оценке стоимости.
-
Тип игры: карточная игра 1 на 1
Многопользовательская карточная онлайн-игра 1 на 1, для которой требуется только легкая инфраструктура: 2 игрока за сеанс, пропускная способность 2 Кбит/с на игрока, игровой сервер Unity с частотой 10 тактов в ОС Linux, использующий экономичные инстансы c5a.large для проведения коротких и непрерывных сеансов.
Входные данные калькулятора цен
Входящий поток
Ценность
Формула
Операционная система
Linux
Расчет стоимости инстанса
1. Среднее количество одновременных игроков в час:
10 000 * 30 % = 3000
2. Общее количество игровых часов в месяц:
3000 * 730 часов = 2 190 000
3. Количество часов сеанса в месяц:
2 190 000 / 2 игрока = 1 095 000
4. Количество часов работы инстанса в месяц:
1 095 000 / 24 сеанса = 45 625
5. Общее количество часов работы инстанса (включая буфер):
45 625 * (1 + 10 %) = 50 187.50
6. Время работы инстансов по требованию:
50 187,50 * 50 % = 25 093,75
7. Часы работы спотовых инстансов:
50 187,50 * 50 % = 25 093,75
8. Ежемесячная стоимость инстансов по требованию:
25 093,75 * 0,099 USD = 2484,28 USD
9. Ежемесячная стоимость спотовых инстансов:
25 093,75 * 0,03 USD = 752,81 USD
10. Общая стоимость инстанса:
2484,28 USD + 752,81 USD = 3237,09 USD
Игровой движок
Unity
Пик CCU за месяц
10 000
Среднее значение CCU по сравнению с пиковым значением (%)
30
Количество игроков за игровую сессию
2
Игровые сессии / контейнеры на инстанс
24
Тип инстанса
c5a.large (1 ядро, 2 виртуальных ЦПУ, 4 ГБ) по цене 0,99 USD / место за 0,03 USD
Проценты по запросу по сравнению с процентами спота
50/50
Пропускная способность на игрока (КБ/с)
2
Продолжительность сеанса (в минутах)
5
Буфер инстанса
10 %
Регион
Восток США (Огайо)
Затраты на вычисления в месяц
3237,09 USD
Стоимость пропускной способности в месяц
1391,48 USD
Расчет стоимости передачи исходящих данных (DTO)
Общий объем DTO в ГБ в месяц: 2 190 000 часов игры * 2 Кбит/с * 3600 секунд * 0,000001 ГБ/КБ = 15 768 ГБ
Многоуровневое ценообразование:
1. Первые 10 240 ГБ: 10 240 ГБ * 0,09 USD = 921,60 USD
2. Оставшиеся 5528 ГБ: 5528 ГБ * 0,085 USD = 469,88 USD
Общая стоимость DTO:
921,60 USD + 469,88 USD = 1391,48 USD
Общая стоимость в месяц
4628,57 USD
Общая стоимость инстанса (в месяц): 3237,09 USD +
Стоимость (в месяц) исходящей передачи (DTO): 1391,48 USD =
Общая стоимость (в месяц): 4628,57 USDПримечание. Мы предлагаем скидки на крупномасштабные игры. Свяжитесь с нами, если стоимость вашей игры превышает 80 тыс. долларов в месяц или вам просто нужна помощь в оценке стоимости.
-
Тип игры: Battle Royale на 100 игроков
В играх Battle Royale количество игроков значительно уменьшается после первых этапов «горячего падения», поэтому решение по требованию оптимизировано для работы в среднем 30 игроков одновременно за сеанс, а не для всех 100. Для обеспечения бесперебойной работы в сети используется высокопроизводительный инстанс Unreal Engine 5.X на ОС Linux.
Входные данные калькулятора цен
Входящий поток
Ценность
Формула
Операционная система
Linux
Расчет стоимости инстанса
1. Среднее количество одновременных игроков в час:
100 000 * 30 % = 30 000
2. Общее количество игровых часов в месяц:
30 000 * 730 часов = 21 900 000
3. Количество часов сеанса в месяц:
21 900 000 / 30 игроков = 730 000
4. Количество часов работы инстанса в месяц:
730 000 / 4 сеанса = 182 500
5. Общее количество часов работы инстанса (включая буфер):
182 500 * (1 + 10 %) = 200 750
6. Время работы инстансов по требованию:
200 750 * 100 % = 200 750 (спотовые инстансы не используются)
7. Ежемесячная стоимость инстансов по требованию:
200 750 * 0,904 USD = 181 478,00 USD
Игровой движок
Unreal 5.x
Пик CCU за месяц
100 000
Среднее значение CCU по сравнению с пиковым значением (%)
30
Количество игроков за игровую сессию
30
Игровые сессии / контейнеры на инстанс
4
Тип инстанса
c6i.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) по цене 0,904 USD
Проценты по требованию
100
Пропускная способность на игрока (КБ/с)
20
Продолжительность сеанса (в минутах)
20
Буфер инстанса
10 %
Регион
Восток США (Огайо)
Затраты на вычисления в месяц
181 478,00 USD
Стоимость пропускной способности в месяц
82 731,20 USD
Расчет стоимости передачи исходящих данных (DTO)
Общий объем DTO в ГБ в месяц: 21 900 000 игровых часов * 20 Кбит/с * 3600 секунд * 0,000001 ГБ/КБ = 1 576 800 ГБ
Многоуровневое ценообразование:
1. Первые 10 240 ГБ: 10 240 ГБ * 0,09 USD = 921,60 USD
2. Следующие 40 960 ГБ: 40 960 ГБ * 0,085 USD = 3 481,60 USD
3. Следующие 102 400 ГБ: 102 400 ГБ * 0,07 USD = 7 168 USD
4. Оставшиеся 1 423,200 ГБ: 1 423 200 ГБ * 0,05 USD = 71 160,00 USD
Общая стоимость DTO:
921,60 USD + 3481,60 USD + 7 168,00 USD + 71 160,00 USD = 82 731,20 USD
Общая стоимость в месяц
264 209 USD
Стоимость инстанса (в месяц): 181 478 USD,00 +
Стоимость (в месяц) исходящей передачи (DTO): 82 731,20 USD = Общая стоимость (в месяц): 264 209,20 USD
Общая стоимость инстанса Graviton и пропускной способности в месяц
215 226 USD ежемесячно
(экономия 18 %)Использование инстанса Graviton c6g.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) стоимостью 0,66/час против c6i.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) за 0,904 USD
Спотовый инстанс + инстанс Graviton + общая стоимость пропускной способности в месяц
187 402 USD ежемесячно
(экономия – 29 %)Использование инстанса Graviton c6g.4xlarge (8 ядер, 16 виртуальных ЦПУ, 32 ГБ) стоимостью 0,66 часа для 70 % рабочей нагрузки и Graviton Spot за 0,198 USD для остальных 30 %
Примечание. Мы предлагаем скидки на крупномасштабные игры. Свяжитесь с нами, если стоимость вашей игры превышает 80 тыс. долларов в месяц или вам просто нужна помощь в оценке стоимости.