本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
GAMESUS02-BP02 僅在需要時調整運算大小並部署 GPU 效能
建構您的遊戲伺服器和後端,以有效率地利用運算資源。過度佈建運算可能會導致不必要的成本,並將閒置或利用率不足的資源數量降至最低。GPU 執行個體應用於支援特定的開發工作,例如 Unreal 中的 HLOD 重建,或者如果您的遊戲伺服器設計需要它們。這可大幅降低工作負載的環境影響和成本。
未建立此最佳實務時的曝險等級:高
實作指引
您應該最佳化遊戲伺服器和後端服務,以使用多種 EC2 執行個體類型和所需的最少執行個體數量。這會增加可在開發期間或遊戲啟動時滿足您的需求的可用執行個體數量。您也應該將執行個體類型與您部署的特定工作負載相符。Compute Optimized 執行個體支援各種使用案例,包括遊戲伺服器和後端服務,例如配對。Memory Optimized 執行個體旨在為處理記憶體中大型資料集的工作負載提供快速效能。依高效能需求使用 GPU 執行個體,但不適用於一般運算任務。如果可以,請建構您的服務或遊戲伺服器,以在具有 AWS Graviton 執行個體
使用 AWS Compute Optimizer
實作步驟
-
使用遊戲伺服器的運算最佳化執行個體、大型資料集的記憶體最佳化執行個體,以及僅適用於 HLOD 重建或 GPU 相依遊戲伺服器等任務的 GPU 執行個體,將運算資源與特定工作負載配對。
-
與 x86 執行個體相比,盡可能部署 AWS Graviton 執行個體來最佳化運算使用率,以獲得能源效率、更好的效能和節省成本。
-
使用 AWS Compute Optimizer 來分析歷史使用率,並建議 EC2、 AWS ECS AWS Lambda和 Amazon RDS 工作負載最有效率的組態,以降低成本並改善效能。