執行個體磁碟區限制
可連接到執行個體的 Amazon EBS 磁碟區數目上限,取決於執行個體類型和執行個體大小。考慮要連接至執行個體的磁碟區數目時,您應考量是否需要提高 I/O 頻寬或提高儲存體容量。
頻寬和容量
如需一致且可預測的頻寬使用案例,請使用 Amazon EBS – 最佳化執行個體 搭配 一般用途 SSD 磁碟區 或 Provisioned IOPS SSD 磁碟區。如需獲得最大效能,請比對您為磁碟區所佈建的 IOPS 與適用於執行個體類型的頻寬。
針對 RAID 組態,您可能會發現大於 8 個磁碟區的陣列會因提高 I/O 額外負荷而降低效能。測試個別應用程式效能,並視需要調整。
建置在 Nitro 系統上的執行個體磁碟區限制
專用 Amazon EBS 磁碟區限制
視執行個體的大小而定,下列 Nitro 執行個體類型的專用 Amazon EBS 磁碟區限制最高可達 128
個連接。此限制不會與其他裝置連接共用。換句話說,您可以連接任意數量的 Amazon EBS 磁碟區,最多不超過磁碟區連接限制,而不論連接的裝置 (例如 NVMe 執行個體儲存體磁碟區和網路介面) 數量為何。
-
一般用途:M7a、M7i
-
運算最佳化:C7a、C7i
-
記憶體優化:R7a、R7i、R7iz
磁碟區限制取決於執行個體大小。下表顯示每個執行個體大小的限制。
執行個體大小 | 磁碟區限制 |
---|---|
medium | large | xlarge | 2xlarge |
4xlarge | 8xlarge | 12xlarge |
32 |
16xlarge |
48 |
24xlarge |
64 |
32xlarge |
88 |
48xlarge |
128 |
metal-48xl |
79 |
共用 Amazon EBS 磁碟區限制
其餘 Nitro 執行個體類型都有磁碟區連接限制,會在 Amazon EBS 磁碟區、網路介面和 NVMe 執行個體儲存體磁碟區之間共用該限制。您可以連接任意數量的 Amazon EBS 磁碟區 (最多不超過該限制),減去連接網路介面和 NVMe 執行個體儲存體磁碟區的數量。請記住,每個執行個體必須至少有一個網路介面,而且會在啟動時自動連接 NVMe 執行個體儲存體磁碟區。
大多數這些執行個體最多支援 28 個附件。例如,如果在 m5.xlarge
執行個體上沒有另外的網路介面,您最多可以連接 27 個 EBS 磁碟區 (28 個磁碟區限制 - 1 個網路介面)。如果在 m5.xlarge
執行個體上有另外兩個網路介面,您最多可以連接 25 個 EBS 磁碟區 (28 個磁碟區限制 - 3 個網路介面)。同樣地,如果在 m5d.xlarge
執行個體 (具有 1 個 NVMe 執行個體儲存體磁碟區) 上有另外兩個網路介面,您最多可以連接 24 個 EBS 磁碟區 (28 個磁碟區限制 - 3 個網路介面 - 1 個 NVMe 執行個體儲存體磁碟區)。
以下例外情況適用:
-
大多數裸機執行個體最多支援 31 個 EBS 磁碟區。
-
記憶體密集型虛擬化執行個體最多可支援 27 個 EBS 磁碟區。
-
記憶體密集型裸機執行個體最多支援 19 個 EBS 磁碟區。
-
inf1.xlarge
和inf1.2xlarge
執行個體最多支援 26 個 EBS 磁碟區。 -
inf1.6xlarge
執行個體最多可支援 23 個 EBS 磁碟區。 -
mac1.metal
執行個體最多可支援 16 個 EBS 磁碟區。 -
inf1.24xlarge
執行個體最多可支援 11 個 EBS 磁碟區。 -
g5.48xlarge
執行個體最多可支援 9 個 EBS 磁碟區。 -
d3.8xlarge
和d3en.12xlarge
執行個體最多支援 3 個 EBS 磁碟區。 -
對於加速運算執行個體,連接的加速器會計入共用磁碟區限制。例如,對於
p4d.24xlarge
執行個體 (其具有的共用磁碟區限制為 28 個、8 個 GPU 和 8 個 NVMe 執行個體儲存體磁碟區),您最多可以連接 11 個 Amazon EBS 磁碟區 (28 個磁碟區限制 - 1 個網路介面 - 8 個 GPU - 8 個 NVMe 執行個體儲存體磁碟區)。
Xen 型執行個體的磁碟區限制
將 40 個以上的磁碟區連接到 Xen 型 Linux 執行個體,可能會導致開機失敗。此數量包括根磁碟區,以及任何已連接的執行個體儲存體磁碟區和 Amazon EBS 磁碟區。
如果具有大量磁碟區的執行個體發生開機問題,請停止執行個體、分離啟動程序非必要的所有磁碟區、啟動執行個體,然後在執行個體執行之後重新連接磁碟區。
重要
Xen 型 Linux 執行個體最佳情況可支援連接超過 40 個磁碟區,但不予保證。