什么是 GameLift FleetIQ? - Amazon GameLift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 GameLift FleetIQ?

GameLift FleetIQ 优化了通过 Amazon EC2 使用低成本 Spot 实例进行基于云的游戏托管。借助 GameLift FleetIQ,您可以直接在 Amazon EC2 和 Auto Scaling 中处理您的托管资源,同时利用 GameLift 优化功能为玩家提供低成本、弹性的游戏托管。Amazon EC2尽管以极低的折扣提供,但 Spot 实例通常不适用于游戏托管,因为可用性会波动,并且存在中断可能性。GameLift FleetIQ 可显著减少这些限制,从而使得低成本 Spot 实例可用于游戏托管。

FleetIQ 优化在使用 GameLift 管理游戏托管时也可用。有关 托管选项的更多信息,请参阅 GameLift 开发人员指南。GameLift

游戏托管解决方案专为以下游戏开发人员而设计:GameLift FleetIQ

  • 拥有现有的 AWS 部署或希望直接使用 Amazon EC2 而不是通过完全托管的 GameLift 服务使用。GameLift FleetIQ 与您在 AWS 账户中管理的 Auto Scaling 组配合使用,从而为您提供对 Amazon EC2 实例和组的完全访问权限。您还可以与其他 AWS 服务集成,包括 Amazon Elastic Container Service、Amazon Elastic Kubernetes Service 和 AWS Shield Advanced。

  • 拥有现有的本地游戏托管,并希望将容量扩展到云。借助 GameLift FleetIQ,您可以构建一个混合部署系统,该系统使用您的本地容量并根据需要逐步添加 AWS 云容量。

准备好开始使用 GameLift FleetIQ?

GameLift FleetIQ 功能

  • 优化了 Spot 均衡。 GameLift FleetIQ 定期评估您的实例类型,并替换由于游戏会话中断可能性较高而视为不可行的 Spot 实例。当您的 Auto Scaling 组停用旧实例并启动新实例时,该组将持续刷新当前可用于游戏托管的实例类型。

  • 最佳玩家路由。 GameLift FleetIQAPIs 将新游戏会话定向到弹性最强的 Spot 实例,它们最不可能中断。此外,游戏会话打包到较少的实例上,这改进了 Auto Scaling 组缩减不需要的资源并降低托管成本的能力。

  • 根据玩家使用情况自动扩展。GameLift FleetIQ 将游戏服务器利用数据作为 CloudWatch 指标发出。您可以使用这些指标来自动扩展您的可用托管资源,以跟踪实际玩家需求并降低托管成本。

  • 直接管理您自己的 AWS 账户中的 Amazon EC2 实例。 保持对您 Amazon EC2 实例和 Auto Scaling 组的完全控制。这意味着您可以设置实例启动模板、维护 Auto Scaling 组配置以及与其他 AWS 服务集成。作为其 Spot 平衡活动的一部分,GameLift FleetIQ 定期更新某些 Auto Scaling 组属性。您可以根据需要暂时覆盖这些设置或暂停 GameLift FleetIQ 活动。

  • 支持多种游戏服务器可执行格式。GameLift FleetIQ 支持当前在 Amazon EC2 上运行的所有格式,包括 Windows、Linux、容器和 Kubernetes。有关受支持的操作系统和运行时的列表,请参阅 Amazon EC2 FAQs

  • 多种类型的托管资源。借助 GameLift FleetIQ,您可以访问大量用于游戏服务器托管的实例类型(可用性因区域而异)。这意味着,您可以将您的游戏服务器与适当的 CPU、内存、存储和网络容量组合进行配对,以便为您的玩家提供最佳的游戏体验。

  • 覆盖全球。GameLift FleetIQ 在 15 个区域提供,包括中国。这种覆盖范围意味着玩家无论身处何处都能够以最小的游戏延迟访问您提供的游戏服务器。有关区域的完整列表,请参阅 GameLift 服务终端节点