韧性在 Amazon GameLift Servers - Amazon GameLift Servers
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

韧性在 Amazon GameLift Servers

如果你正在使用 Amazon GameLift Servers FleetIQ 作为亚马逊的一项独立功能 EC2,请参阅《亚马逊 EC2 用户指南》 EC2中的 “亚马逊安全”。

Amazon 全球基础设施是围绕 Amazon 区域和可用区构建的。 Amazon 区域提供多个物理隔离和隔离的可用区,这些可用区通过低延迟、高吞吐量和高度冗余的网络相连。利用可用区,您可以设计和操作在可用区之间无中断地自动实现失效转移的应用程序和数据库。与传统的单个或多个数据中心基础结构相比,可用区具有更高的可用性、容错性和可扩展性。

有关 Amazon 区域和可用区的更多信息,请参阅Amazon 全球基础设施

除了 Amazon 全球基础设施外,Amazon GameLift Servers 提供以下功能来帮助支持您的数据弹性需求:

  • 多区域队列 — Amazon GameLift Servers 游戏会话队列用于使用可用的托管资源来放置新的游戏会话。跨多个区域的队列能够在发生区域中断时重定向游戏会话放置。有关创建游戏会话队列的更多信息和最佳实操,请参阅自定义游戏会话队列

  • 自动扩展容量 — 通过使用来维护托管资源的运行状况和可用性 Amazon GameLift Servers 缩放工具。这些工具提供了一系列选项,让您可以根据游戏和玩家的需求调整实例集容量。有关扩展的更多信息,请参阅通过以下方式扩展游戏托管容量 Amazon GameLift Servers

  • 跨实例分布 — Amazon GameLift Servers 根据队列的大小,将传入流量分配到多个实例。作为最佳实操,生产中的游戏应该有多个实例来维护可用性,以防实例变得运行状况不佳或无响应。

  • Amazon S3 存储 — 上传到的游戏服务器版本和脚本 Amazon GameLift Servers 使用标准存储类存储在 Amazon S3 中,标准存储类使用多个数据中心复制来提高弹性。游戏会话日志也使用标准存储类别存储在 Amazon S3 中。