Amazon EC2 專用主機執行個體容量配置
專用執行個體支援不同組態 (實體核心、通訊端和 VCPU),能讓您執行不同系列和大小的執行個體。
在帳戶中配置專用執行個體時,您可以選擇能支援單一執行個體類型的組態,或相同執行個體系列中多種執行個體類型的組態。您可在主機上執行的執行個體數量將依您選擇的組態而定。
單一執行個體類型支援
您可以配置僅支援一種執行個體類型的專用執行個體。若使用此組態,您在專用執行個體上啟動的每個執行個體,其執行個體類型皆必須與配置主機時指定的執行個體類型相同。
例如,您可以配置僅支援 m5.4xlarge 執行個體類型的主機。在此情況下,您僅能執行該主機上的 m5.4xlarge 執行個體。
您可在主機上啟動的執行個體數量,將依該主機提供的實體核心數量以及指定執行個體類型使用的核心數目而定。例如,如果您為 m5.4xlarge 執行個體配置主機,且該主機提供 48 個實體核心,則每個 m5.4xlarge 執行個體會消耗 8 個實體核心。這表示您最多可在該主機上啟動 6 個執行個體 (48 個實體核心 / 每個執行個體 8 個核心 = 6 個執行個體)。
多種執行個體類型支援
您可以配置能支援相同執行個體系列中多種執行個體類型的專用執行個體。此舉可讓您在相同主機上執行不同類型的執行個體,只要這些執行個體位於相同執行個體系列中,且主機具有足夠的執行個體容量即可。
例如,您可以配置能支援 R5 執行個體系列中不同執行個體類型的主機。在此情況下,您可以根據主機的實體核心容量,在該主機上啟動特定 R5 執行個體類型的組合,例如 r5.large、r5.xlarge、r5.2xlarge 以及 r5.4xlarge。
下列執行個體系列可支援具有多種執行個體類型支援的專用執行個體:
-
一般用途:A1 | M5 | M5n | M6i | M7i | T3
-
運算優化:C5 | C5n | C6i | C7i
-
記憶體優化:R5 | R5n | R6i | R7i
您可在主機上執行的執行個體數量,將依該主機提供的實體核心數量以及在該主機上執行的每種執行個體類型所消耗的核心數目而定。例如,如果配置一個會提供 48 個實體核心的 R5 主機,在執行兩個 r5.2xlarge 執行個體 (4 個核心 x 2 個執行個體) 以及三個 r5.4xlarge 執行個體 (8 個核心 x 3 個執行個體) 時,這些執行個體總共會消耗 32 個核心,而且只要在剩餘的 16 個核心範圍內,您就可執行特定組合的 R5 執行個體。
但是,對於每個執行個體系列,每種執行個體類型都有限制可執行的執行個體數目。例如,R5 專用執行個體最多可支援 2 個 r5.8xlarge 執行個體,使用 32 個實體核心。在此情況下,可使用其他較小的 R5 執行個體類型來將主機填滿至核心容量。如需了解每個執行個體系列支援的執行個體類型數量,請參閱專用主機組態表格
下表所示為執行個體類型組合範例:
| 執行個體系列 | 範例執行個體類型組合 |
|---|---|
R5 |
|
C5 |
|
M5 |
|
考量事項
在使用支援多種執行個體類型的專用執行個體時,請注意下列各項:
-
同一主機上使用多種執行個體類型,僅限於相同的執行個體系列。
-
混合使用多種執行個體類型時,若要最大化主機使用率,建議先啟動較大型的執行個體類型,再啟動較小型的執行個體類型。
-
根據專用主機上執行個體類型的組合與啟動順序,實際上可能無法最大化主機使用率。在主機上混合使用多種執行個體類型時,主機可能會有部分可用容量但無法使用。例如,您可能會看到 r5n 主機上有 16 個可用 vCPU,但即使 r5n.4xlarge 需使用 16 個 vCPU 執行,仍可能無法在該主機上啟動 4xlarge 執行個體。
-
注意
若您將 A1 專用主機設定為支援多種執行個體類型,僅能在該主機上混合啟動 a1.xlarge 與 a1.2xlarge 執行個體。若您在該主機上啟動 a1.medium 或 a1.large 執行個體,此後僅能在該主機上繼續啟動相同類型的執行個體。單一 a1.4xlarge 執行個體會佔用主機的所有容量。若您需要主機專門用於 a1.medium 或 a1.large 執行個體,建議為這些執行個體類型單獨配置主機。