本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon 的韌性 GameLift
如果您使用 Amazon GameLift FleetIQ 做為 Amazon EC2 的獨立功能,請參閱亞馬遜 EC2 使用者指南中的 Amazon EC2 中的安全性。
AWS 全球基礎架構是圍繞區 AWS 域和可用區域建立的。 AWS 區域提供多個實體分離和隔離的可用區域,這些區域透過低延遲、高輸送量和高度備援的網路連線。透過可用區域,您可以設計與操作的應用程式和資料庫,在可用區域之間自動容錯移轉而不會發生中斷。可用區域的可用性、容錯能力和擴展能力,均較單一或多個資料中心的傳統基礎設施還高。
如需區域和可用區域的詳 AWS 細資訊,請參閱AWS 全域基礎結構
除了 AWS 全球基礎設施之外,Amazon 還 GameLift 提供下列功能來協助支援您的資料備援需求:
-
多區域佇列 — Amazon GameLift 遊戲工作階段佇列用於透過可用託管資源放置新的遊戲工作階段。跨越多個區域的佇列能夠在區域發生服務中斷時重新導向遊戲工作階段置放。如需建立遊戲工作階段佇列的詳細資訊和最佳實務,請參閱設計遊戲工作階段佇列。
-
自動容量擴展 — 使用 Amazon GameLift 擴展工具維持託管資源的運作狀態和可用性。這些工具提供一系列的選項,可讓您根據遊戲和玩家的需求調整機群容量。如需擴展的詳細資訊,請參閱使用 Amazon 擴展遊戲託管容量 GameLift。
-
跨執行個體分配 — Amazon 會根據叢集大小, GameLift將傳入流量分散到多個執行個體。最佳實務是,生產環境中的遊戲應該有多個執行個體,以便在執行個體狀況不良或沒有回應時維持可用性。
-
Amazon S3 儲存 — 上傳到 Amazon 的遊戲伺服器組建和指令碼會使用標準儲存類別存放在 Amazon S3,該類別使用多個資料中心複寫來提高彈性。 GameLift 遊戲工作階段日誌也會使用標準儲存類別存放在 Amazon S3 中。