本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon EC2執行個體的 Amazon EBS磁碟區限制
您可以連接到執行個體的 Amazon EBS磁碟區數量上限取決於執行個體類型和執行個體大小。考慮要連接至執行個體的磁碟區數目時,您應考量是否需要提高 I/O 頻寬或提高儲存體容量。
頻寬和容量
對於一致且可預測的頻寬使用案例,請使用 Amazon EBS最佳化執行個體搭配一般用途SSD磁碟區或佈建磁碟IOPSSSD區。為了達到最高效能,請將IOPS您為磁碟區佈建的 與執行個體類型可用的頻寬進行比對。
對於RAID組態,您可能會發現大於 8 個磁碟區的陣列由於 I/O 額外負荷增加而降低效能回報。測試個別應用程式效能,並視需要調整。
建置於 Nitro System 上的執行個體磁碟區限制
在 Nitro System 上建置之執行個體的磁碟區限制取決於執行個體類型。有些 Nitro 執行個體類型具有專用的EBS磁碟區限制,而大多數具有共用磁碟區限制。
如需詳細資訊,請參閱 Nitro 型執行個體 。
專用EBS磁碟區限制
下列 Nitro 執行個體類型具有專用EBS磁碟區限制,視執行個體大小而定。此限制不會與其他裝置連接共用。換句話說,您可以連接任何數量的EBS磁碟區至磁碟區連接限制,無論連接的裝置數量為何,例如NVMe執行個體存放區磁碟區和網路介面。
-
一般用途:M7a | M7i | M7i-flex | M8g
-
運算最佳化:C7a | C7i | C7i-flex | C8g
-
記憶體最佳化:R7a | R7i | R7iz | R8g | U7i | X8g
-
加速運算:G6 | G6e | Gr6
對於支援專用磁碟區限制 的執行個體類型,磁碟區限制取決於執行個體大小。下表顯示每個執行個體大小的限制。
執行個體大小 | 磁碟區限制 |
---|---|
medium | large | xlarge | 2xlarge |
4xlarge | 8xlarge | 12xlarge |
32 |
16xlarge |
48 |
24xlarge |
64 |
32xlarge |
88 |
48xlarge |
128 |
metal-16xl | metal-24xl |
39 |
metal-32xl | metal-48xl |
79 |
共用EBS磁碟區限制
所有其他 Nitro 執行個體類型 (未列於 中專用EBS磁碟區限制) 都有 Amazon EBS磁碟區、網路介面和NVMe執行個體存放區磁碟區之間共用的磁碟區連接限制。您可以連接任何數量的 Amazon EBS磁碟區至該限制,但要減去連接的網路介面和NVMe執行個體存放磁碟區數量。請記住,每個執行個體必須至少有一個網路介面,且NVMe執行個體存放區磁碟區會在啟動時自動連接。
大多數 Nitro 執行個體最多支援 28 個附件。下列範例示範如何計算您可以連接多少EBS磁碟區。
範例
-
使用僅具有主要網路介面的
m5.xlarge
執行個體,您可以連接 27 個EBS磁碟區。28 個磁碟區 - 1 個網路介面 = 27
-
透過具有兩個額外網路介面的
m5.xlarge
執行個體,您可以連接 25 個EBS磁碟區。28 個磁碟區 - 3 個網路介面 = 25
-
透過具有兩個額外網路介面的
m5d.xlarge
執行個體,您可以連接 24 個EBS磁碟區。28 個磁碟區 - 3 個網路介面 - 1 個NVMe執行個體存放區磁碟區 = 24
以下是具有共用磁碟區限制 的執行個體類型的例外狀況。
例外狀況
-
d3.8xlarge
和d3en.12xlarge
執行個體最多支援 3 個EBS磁碟區。 -
DL2q 執行個體最多支援 19 個EBS磁碟區。
-
g5.48xlarge
執行個體最多支援 9 個EBS磁碟區。 -
inf1.xlarge
和inf1.2xlarge
執行個體最多支援 26 個EBS磁碟區。 -
inf1.6xlarge
執行個體最多支援 23 個EBS磁碟區。 -
inf1.24xlarge
執行個體最多支援 11 個EBS磁碟區。 -
Mac2
、Mac2-m2pro
、Mac2-m2
和Mac2-m1ultra
執行個體最多支援 10 個EBS磁碟區。 -
U-*tb1
虛擬化執行個體最多支援 27 個EBS磁碟區。 -
對於
vt1.3xlarge
和vt1.6xlarge
執行個體,每個加速器都會計為兩個附件。 -
對於
vt1.24xlarge
執行個體,加速器不會計入共用磁碟區限制。 -
對於VT1執行個體以外的加速運算執行個體,每個加速器都會視為附件。例如,
p4d.24xlarge
執行個體的共用磁碟區限制為 28、8 GPUs和 8 個NVMe執行個體存放磁碟區。這表示您最多可以連接 11 個EBS磁碟區 (28 個磁碟區 - 1 個網路介面 - 8 GPUs - 8 個NVMe執行個體存放磁碟區)。 -
大多數裸機執行個體最多支援 31 個EBS磁碟區。以下是例外狀況:
-
mac1.metal
執行個體最多支援 16 個EBS磁碟區。 -
U-*tb1
裸機執行個體最多支援 19 個EBS磁碟區。
-
Xen 型執行個體的磁碟區限制
Xen 型執行個體的磁碟區限制,例如 T2,取決於作業系統。
如需詳細資訊,請參閱以 Xen 為基礎的執行個體。
Linux 執行個體
將 40 個以上的磁碟區連接到 Xen 型 Linux 執行個體,可能會導致開機失敗。此數字包含根磁碟區,以及任何連接的執行個體存放區磁碟區和 Amazon EBS磁碟區。
如果具有大量磁碟區的執行個體發生開機問題,請停止執行個體、分離啟動程序非必要的所有磁碟區、啟動執行個體,然後在執行個體執行之後重新連接磁碟區。
重要
Xen 型 Linux 執行個體最佳情況可支援連接超過 40 個磁碟區,但不予保證。
Windows 執行個體
下表根據使用的驅動程式,顯示 Xen 型 Windows 執行個體的磁碟區限制。這些數字包含根磁碟區,以及任何連接的執行個體存放區磁碟區和 Amazon EBS磁碟區。
驅動程式 | 磁碟區限制 |
---|---|
AWS PV |
26 |
Citrix PV |
26 |
Red Hat PV |
17 |
我們建議您不要將超過 26 個磁碟區連接至具有 AWS PV 或 Citrix PV 驅動程式的 Xen 型 Windows 執行個體,因為這可能會導致效能問題。若要判定執行個體使用哪些 PV 驅動程式,或將 Windows 執行個體從 Red Hat 升級至 Citrix PV 驅動程式,請參閱升級 EC2 Windows 執行個體上的 PV 驅動程式。
重要
Xen 型 Windows 執行個體最佳情況可支援連接超過以下數量的磁碟區,但不予保證。
如需裝置名稱如何與磁碟區相關的詳細資訊,請參閱磁碟區如何連接和對應 Amazon EC2 Windows 執行個體。