邊緣的容量規劃 - AWS 方案指引

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

邊緣的容量規劃

容量規劃階段涉及收集 vCPU、記憶體和儲存需求,以部署您的架構。在 AWS Well-Architected Framework 的成本最佳化支柱中,適當調整規模是從規劃開始的持續程序。您可以使用 AWS 工具,根據其中的資源使用量來定義最佳化 AWS。

Local Zones 中的邊緣容量規劃與 中的相同 AWS 區域。您應該檢查以確定您的執行個體在每個 Local Zone 中可用,因為某些執行個體類型可能與 中的類型不同 AWS 區域。對於 Outpost,您應該根據您的工作負載需求來規劃容量。Outpost 具有每個主機固定數量的執行個體,可視需要重新繪製。如果您的工作負載需要備用容量,請在規劃容量需求時將其納入考量。

Outpost 上的容量規劃

AWS Outposts 容量規劃需要區域適當大小的特定輸入,以及會影響應用程式可用性、效能和成長的邊緣特定因素。如需詳細指引,請參閱白皮書AWS Outposts 高可用性設計和架構考量中的 AWS 容量規劃

本機區域的容量規劃

Local Zone 是 的延伸 AWS 區域 ,地理位置接近您的使用者。在 Local Zone 中建立的資源可以為本機使用者提供極低延遲的通訊。若要在您的 中啟用本機區域 AWS 帳戶,請檢閱 AWS 文件中的 入門 AWS Local Zones。每個 Local Zone 都有不同的插槽可供 EC2 執行個體系列使用。在使用前,驗證每個 Local Zone 中可用的執行個體。若要確認可用的 EC2 執行個體,請執行下列 AWS CLI 命令:

aws ec2 describe-instance-type-offerings \ --location-type "availability-zone" \ --filters Name=location,Values=<local-zone-name>

預期的輸出結果:

{ "InstanceTypeOfferings": [ { "InstanceType": "m5.2xlarge", "LocationType": "availability-zone", "Location": "<local-zone-name>" }, { "InstanceType": "t3.micro", "LocationType": "availability-zone", "Location": "local.zone-name" }, ... ] }