
AWS Gamelift 的传统编排与按需容器编排在专用游戏服务器上的比较

为多人游戏开发者估算托管游戏服务器的云成本是一项复杂的任务。公共云利用这种复杂性来隐藏其真实成本。
亚马逊提供了一个工具来根据一些输入构建估算。然而,它按设计隐藏了与下一代即时、基于容器的协同编排相比传统编排的低效性。
即时与共驻留编排 vs 传统编排
AWS Gamelift 要求您购买完整的虚拟机 (VM) 来运行其传统的编排。
Gamelift 的计算器将使用其虚拟机计费标记为“玩家小时数”——然而,它在计算中实际上结合了玩家的实际游玩时间、浪费的容量以及虚拟机浪费的使用量(即操作系统、扩展、未使用的容量)。
更准确的估算方法是将 AWS Gamelift 的“玩家小时数”乘以约 70%(1),从而得出该期间更准确的“实际游玩时间”,以扣除浪费的容量和使用量。
共驻留中的容器编排可以提供比 Edgegap 的即时编排多出约 42% (2) 的实际游玩时间(在相同的总使用量下):
与玩家流量同步部署容器,以避免容量浪费;以及
通过 vCPU 分片和共驻留更好地管理资源,从而避免使用浪费,仅按使用量收费。
直观来看,其结构如下:

Gamelift 随时间变化的使用情况
在游戏随玩家加入和退出多人游戏而进行正常扩展的背景下,这可以得到更好的可视化呈现。在此过程中,开发者和工作室需要支付 Gamelift 计算中所包含的浪费容量和浪费使用量。
这同样适用于单个地点。AWS 按服务器、按地点收费——有关 Gamelift 定价中其他隐藏成本的更多详细信息,请在此处阅读。

Edgegap 随时间变化的使用情况
相比之下,得益于共驻留和容器带来的使用率优化,Edgegap 始终与玩家保持同步,从而不会对工作室和开发者过度收费。
为开发者和工作室在游戏服务器托管和编排上花费的每一美元,都带来玩家的实际游玩时间。

—
(1) :Edgegap 与 AWS Gamelift 之间 49 份估算值的平均值,获取于 2024.12
(2) :((1 * 100%)/70%)-1 = 42.86%
—
在此处查看完整图表:

书写者
Edgegap团队






