Amazon EC2 執行個體的 CPU 選項 - Amazon Elastic Compute Cloud

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

Amazon EC2 執行個體的 CPU 選項

許多 Amazon EC2 執行個體支援同時多執行緒 (SMT),此種技術可在單一 CPU 核心上同時執行多個執行緒。每個執行緒皆代表執行個體上的一個虛擬 CPU (vCPU)。執行個體有預設數量的 CPU 核心,該數量因執行個體類型而異。例如,m5.xlarge 執行個體類型有兩個 CPU 核心,每個核心有兩個執行緒—因此預設共有四個 vCPU。

多數情況下都會有 Amazon EC2 執行個體類型,其有符合您工作負載的記憶體和 vCPU 數量組合。但是,您還是可以在執行個體啟動期間和之後指定下列 CPU 選項,以針對特定的工作負載或商業需求將您的執行個體最佳化:

  • Number of CPU cores (CPU 核心數量):您可自訂執行個體的 CPU 核心數量。這種做法可針對有足夠 RAM 數量可執行記憶體密集型工作負載但 CPU 核心較少的執行個體,將軟體的授權成本最佳化。

  • 每核心的執行緒數量:您可以為每個 CPU 核心指定單一執行緒,來停用多執行緒。這種做法適用於特定的工作負載,例如高效能運算 (HPC) 的工作負載。

考量事項
  • 您無法修改 T2, C7a, M7a, R7a 和 Apple 矽 Mac 執行個體的每個核心執行緒數目,以及以 AWS Graviton 處理器為基礎的執行個體。

  • 您可執行的執行個體數量視所使用執行個體類型的預設 vCPU 而定。變更執行個體的 CPU 選項並不會影響我們計算該執行個體耗用 vCPU 的方式。

定價

指定 CPU 選項不會增加費用。對於從含許可的 Windows 及 SQL Server AMI 啟動的 EC2 執行個體,您可自訂 CPU 選項,以運用 EC2「最佳化 CPU」功能,依執行個體設定的 vCPU 數量支付許可費。對於其他 EC2 執行個體,您要支付的費用就跟使用預設 CPU 選項啟動的執行個體一樣。