Amazon GameLift 服務地點 - Amazon GameLift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon GameLift 服務地點

Amazon 可 GameLift 在多個區域 AWS 區域 和 Local Zones 使用。另 GameLift Amazon 參閱 AWS 一般參考.

Amazon GameLift 託管

Amazon GameLift 受管主機可將遊戲伺服器資源部署為集。每個艦隊都與一個相關聯 AWS 區域,稱為艦隊的本地區域。叢集的 Amazon 資源編號 (ARN) 中會參考叢集的本地區域。

您可以部署單一區域叢集,並且僅在本地區域中託管資源。或者,您可以部署多位置叢集,並在多個地理位置託管資源。多位置機群具有一個家庭區域和一個或多個遠端位置。遠端位置可以是 Amazon GameLift 支援的任何區域 AWS 區域 或 Local Zones。您可以個別管理每個位置的容量。 

下圖說明在兩個區域中具有資源的多地點叢集。艦隊在本地區域和該us-west-2地區的遠程位置託管遊戲服務器。us-east-2

擁有兩個地點的多地點 Amazon GameLift 叢集,每個地點都有自己的遊戲伺服器資源。

本地區域」是的延伸 AWS 區域。在您的多地點艦隊中使用 Local Zones 來執行距離玩家更近的遊戲伺服器,並將遊戲延遲降至最低。如需詳細資訊,請參閱 AWS Local Zones。「本地區域」位置代碼是其父「區域」代碼,後跟實體位置識別碼。例如,洛杉磯本地區域的程式碼為us-west-2-lax-1

下圖說明在兩個區域和一個本地區域中具有資源的叢集。艦隊在本地區域和以下us-west-2遠端位置託管遊戲伺服器:「地us-east-2區」和「us-west-2-lax-1本地區域」。

GameLift 擁有三個地點 (包括一個本地區域) 的 Amazon 叢集,每個地點都有自己的遊戲伺服器資源。

對於託管叢集上的遊戲工作階段放置,Amazon 會 GameLift 使用遊戲工作階段佇列。您可以在 Amazon GameLift 支援的任何 AWS 區域 項目中建立遊戲工作階段佇列資源。Amazon 會將遊戲工作階段放置請求 GameLift 路由到佇列,並在該位置處理它們。佇列的位置可能會影響遊戲工作階段放置程序中的延遲。

支援的 AWS 地區

您可以在下列 AWS 區域建立 Amazon GameLift 叢集。對於多地點的車隊,請將車隊放置在提供多地點支援的區域中。您可以將任何列出的區域新增為遠端位置。

區域代碼 位置 多地點支援
us-east-1 美國東部 (維吉尼亞北部)
us-east-2 美國東部 (俄亥俄)
us-west-1 美國西部 (加利佛尼亞北部)
us-west-2 美國西部 (奧勒岡)
ap-northeast-1 亞太區域 (東京)
ap-northeast-2 亞太區域 (首爾)
ap-south-1 亞太區域 (孟買)
ap-southeast-1 亞太區域 (新加坡)
ap-southeast-2 亞太區域 (悉尼)
ca-central-1 加拿大 (中部)
eu-central-1 歐洲 (法蘭克福)
eu-west-1 歐洲 (愛爾蘭)
eu-west-2 歐洲 (倫敦)
sa-east-1 南美洲 (聖保羅)
注意

根據預設,並 AWS 區域 非所有項目都會啟用 AWS 帳戶。如果您想要在這些區域中包含執行個體的多位置叢集,則必須啟用它們。如需有關預設未啟用的區域以及如何啟用的詳細資 AWS 區域訊,請參閱 AWS 一般參考. 您在 2022 年 2 月 28 日之前建立的艦隊不受影響。

此外,您必須更新 Amazon GameLift 管理員政策以允許ec2:DescribeRegions動作。如需預設未啟用區域的政策範例,請參閱管理員權限範例

其他遠端位置

將下列任何一個 AWS 區域新增至多位置叢集作為遠端位置。這些區域不能用作艦隊的本地區域。

區域代碼 位置
af-south-1 非洲 (開普敦)
ap-east-1 亞太區域 (香港)
ap-northeast-3 亞太區域 (大阪)
eu-north-1 歐洲 (斯德哥爾摩)
eu-south-1 歐洲 (米蘭)
eu-west-3 Europe (Paris)
me-south-1 Middle East (Bahrain)

本機區域

將下列任何一個 Local Zones 新增至多位置叢集作為遠端位置。

可用 Local Zones

本地區域代碼 位置 (都會區)
美國東部 -1-1 亞特蘭大
美國東 1-芯片 -1 芝加哥
美國東部 -1 DFW 達拉斯
美國東部 -1 日 -1 休士頓
美國東部 -1-米西 -1 堪薩斯市
我們-西 2-丹 -1 丹佛
us-west-2-lax-1 洛杉磯
美國-西部 -2-指數 -1 Phoenix
自動對焦-南-洛斯 -1 尼日利亚拉各斯

Amazon GameLift Anywhere

您可以使用 Amazon 創 GameLift Anywhere建具有自己的硬件作為遊戲服務器資源的車隊。您可以在資源上管理遊戲組建和遊戲伺服器程序,同時 Amazon 會 GameLift 管理遊戲工作階段配置和遊戲工作階段生命週期。

您可以在 Amazon GameLift 支持的任何 AWS 區域 一個創建一個 Amazon GameLift Anywhere 車隊。您可以建立自訂位置來代表硬體的實體位置。

如需建立Anywhere叢集和測試遊戲伺服器整合的詳細資訊,請參閱創建一個 Amazon GameLift Anywhere 車隊使用 Amazon 設置本地測試 GameLift Anywhere

Amazon GameLift FlexMatch

使用 FlexMatch,您可以在AWS 區域 該支 FlexMatch 援資源中建立分房系統(包括配對配對配置和規則集)。Amazon GameLift 路線會將請求與分房系統相符,並在該位置處理它們。分房系統的位置可能會影響配對過程中的延遲。

比賽的遊戲工作階段會使用遊戲工作階段佇列放置。Amazon GameLift 可以將比賽產生的遊戲工作階段放置在 Amazon GameLift 叢集中的任何位置。

如需詳細資訊,請參閱什麼是 Amazon GameLift FlexMatch?

Amazon GameLift 在中國

在由 Sinnet 或由中國 (寧夏) 區域營運的中國 (北京) 區域使用 Amazon GameLift 購買資源時NWCD,您必須擁有一個獨立的 AWS (中國) 帳戶。請注意,部分功能無法在中國地區使用。如需 GameLift 在這些區域中使用 Amazon 的詳細資訊,請參閱下列資源: