Amazon GameLift Servers FleetIQ 的工作原理 - Amazon GameLift Servers

Amazon GameLift Servers FleetIQ 的工作原理

Amazon GameLift Servers FleetIQ 解决方案是一个游戏托管层,为您通过 Amazon EC2 和 Amazon EC2 Auto Scaling 获得的全套计算资源管理工具提供补充。除了提供一系列特定于游戏托管的特征外,Amazon GameLift Servers FleetIQ 还提供了额外的逻辑层,让使用低成本的竞价型实例进行游戏托管成为可能。该解决方案允许您直接管理您的 Amazon EC2 和 Amazon EC2 Auto Scaling 资源,并根据需要与其他 AWS 服务集成。

使用 Amazon GameLift Servers FleetIQ 时,您需要像往常一样准备启动 Amazon EC2 实例:使用游戏服务器软件制作亚马逊机器映像(AMI),创建 Amazon EC2 启动模板,然后为 Amazon EC2 Auto Scaling 组定义配置设置。但是,与其直接创建 Amazon EC2 Auto Scaling 组,不如使用您的 Amazon EC2 和 Amazon EC2 Auto Scaling 资源和配置创建 Amazon GameLift Servers FleetIQ 游戏服务器组。此操作会提示 Amazon GameLift Servers FleetIQ 同时创建游戏服务器组和相应的 Amazon EC2 Auto Scaling 组。游戏服务器组与 Amazon EC2 Auto Scaling 组关联,并对其特定方面进行管理。

创建 Amazon EC2 Auto Scaling 组后,您将具有 Amazon EC2 和 Amazon EC2 Auto Scaling 资源的完全访问权限。您可以更改 Amazon EC2 Auto Scaling 组的配置,添加多级扩缩策略或负载均衡器,或者与其他 AWS 服务集成。您可以直接连接到组中的实例。作为优化逻辑的一部分,Amazon GameLift Servers FleetIQ 还会定期更新某些 Amazon EC2 Auto Scaling 组属性。您可以跟踪 Amazon EC2 Auto Scaling 组部署的所有实例的可用性状态。

您可以随时暂停游戏服务器组的 Amazon GameLift Servers FleetIQ 活动。您还可以选择删除游戏服务器组,但保留对应的自动扩缩组。