生成 Amazon GameLift 定价估算值
使用 Amazon Pricing Calculator,您可以为 Amazon GameLift 创建估算价格
Amazon Pricing Calculator 计算器会引导您做出影响服务成本的决策,让您大致了解 Amazon GameLift 可能为您的游戏项目付出多少成本。如果您还不确定计划如何使用 Amazon GameLift,请使用默认值来生成估算值。在计划生产使用时,计算器可以帮助您测试潜在的场景并生成更准确的估算值。
您可以使用 Amazon Pricing Calculator 生成以下 Amazon GameLift 托管选项的估算值:
估算 Amazon GameLift 托管式托管
此选项提供了在 Amazon GameLift 托管服务器上托管游戏的成本估算,包括服务器实例使用和数据传输的成本。使用 Amazon GameLift 托管式托管时,FlexMatch 对战不会产生额外费用。
如果您在多个 Amazon 区域或多个实例类型上托管或计划托管游戏服务器,请为每个区域和实例类型创建估算值。
Amazon GameLift 实例
本节可帮助您估算为玩家托管游戏会话所需的计算资源类型和数量。Amazon GameLift 使用 Amazon Elastic Compute Cloud(Amazon EC2)实例来管理游戏服务器。在 Amazon GameLift 中,您可以部署一组具有特定实例类型和操作系统的实例。如果您拥有或计划拥有多个实例集,请为每个实例集创建估算值。
要开始使用,请打开 Amazon Pricing Calculator 的配置 Amazon GameLift 页面
-
并发玩家峰值(CCU 峰值)
这是可同时连接到游戏服务器的最大玩家数。此字段指示 Amazon GameLift 需要多少托管容量才能满足玩家的高峰需求。输入您希望使用所选 Amazon 区域的实例托管的每日玩家峰值数量。
例如,如果您想让 1,000 名玩家同时连接到您的游戏,请保留默认值
1000
。 -
每小时平均 CCU 占每日峰值 CCU 的百分比
这是在 24 小时内每小时的平均并发玩家数。我们使用该值来估计 Amazon GameLift 需要为您的玩家维持的持续托管容量。如果您不确定要使用哪个百分比值,请保留默认的
50
% 值。对于玩家需求稳定的游戏,我们建议输入70
% 值。例如,如果您的游戏的平均每小时 CCU 为 6,000,峰值 CCU 为 10,000,则输入百分比的
60
% 值。 -
每个实例的游戏会话数
这是您的每个游戏服务器实例可以同时托管的游戏会话数量。影响此数量的因素包括游戏服务器的资源要求、每个游戏会话中要托管的玩家数以及玩家性能预期。如果您知道游戏的并发游戏会话数,请输入该值。您也可保留默认值
20
。 -
每个游戏会话的玩家数
根据您的游戏设计中的定义,这是连接到游戏会话的平均玩家人数。如果游戏模式中有不同数量的玩家,请估计整个游戏中每个游戏会话的平均玩家人数。默认值为
8
。 -
实例空闲缓冲区百分比
这是为应对玩家需求的突然激增而需要保留的未使用托管容量的百分比。缓冲区大小是占实例集实例总数的百分比。默认值为
10
%。例如,如果空闲缓冲区为 20%,则支持拥有 100 个活跃实例的玩家的实例集会保持 20 个空闲实例。
-
竞价型实例百分比
Amazon GameLift 实例集可以组合使用按需型实例和竞价型实例。按需型实例可提供更可靠的可用性,而竞价型实例则提供了一种极具成本效益的替代方案。我们建议使用组合来优化成本节约和可用性。有关 Amazon GameLift 如何使用竞价型实例的信息,请参阅 按需型实例和竞价型实例。
在此字段中,输入要在实例集中维护的竞价型实例的百分比。我们建议将竞价型实例百分比设定在 50% 到 85% 之间。默认值为
50
%。例如,如果您部署一个包含 100 个实例的实例集并指定
40
%,则 Amazon GameLift 将维护 60 个按需型实例和 40 个竞价型实例。 -
实例类型
Amazon GameLift 实例集可以使用一系列 Amazon EC2 实例类型,其计算能力、内存、存储和联网能力各不相同。在配置 Amazon GameLift 实例集时,请选择最适合您的游戏需求的实例类型。有关使用 Amazon GameLift 选择实例类型的信息,请参阅 为托管式实例集选择计算资源。
如果您知道自己正在使用或计划在 Amazon GameLift 实例集中使用的实例类型,请选择该类型。如果您不确定选择哪种类型,请考虑选择 c5.large。这是一种具有中等大小和功能的高可用性类型。
-
操作系统
此字段指定游戏服务器运行的操作系统,可以是 Linux 还是 Windows。默认值是 Linux。
数据传出(DTO)
本节可帮助您估算游戏客户端和游戏服务器之间的流量成本。数据传输费仅适用于出站流量。入站数据传输不收取任何费用。
在 Amazon Pricing Calculator 的配置 Amazon GameLift
-
DTO 估计值类型
您可以选择通过以下两种方式中的任何一种估计 DTO,具体取决于您如何跟踪游戏的数据传输。
-
每月(以 GB 为单位)– 如果您跟踪游戏服务器的每月流量,请选择此类型。
-
每位玩家 – 如果您按玩家跟踪数据传输,请选择此类型。这是默认类型。
在以下字段中,您可以根据在上一节中计算的玩家时数来估算每位玩家的 DTO。
-
-
每月 DTO(以 GB 为单位)
如果您选择每月(以 GB 为单位)DTO 估算类型,请输入每个区域每个实例的估计月度 DTO 使用量(以 GB 为单位)。
-
每位玩家的 DTO
如果您选择了每位玩家 DTO 估算类型,请输入每位玩家的 DTO 估计使用量(以 KB/sec 为单位)。默认值为
4
。
配置完 Amazon GameLift 价格估算值后,选择添加到我的估算值。有关在 Amazon Pricing Calculator 中创建和管理估算值的更多信息,请参阅《Amazon Pricing Calculator 用户指南》中的创建估算、配置服务和添加更多服务。