本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
EC2 執行個體的執行個體儲存體磁碟區限制
執行個體儲存體磁碟區的數量、大小和類型取決於執行個體類型。部分執行個體類型 (如 M6、C6 和 R6) 不支援執行個體儲存體磁碟區,其他執行個體類型 (如 M5d、C6gd 和 R6gd) 則支援執行個體儲存體磁碟區。您無法將超過執行個體類型所支援的執行個體儲存體磁碟區數量,連接至執行個體。對於支援執行個體儲存體磁碟區的執行個體類型,執行個體儲存體磁碟區的數量和大小會依執行個體大小而異。例如,m5d.large
支援 1 個 75 GB 的執行個體儲存體磁碟區,而 m5d.24xlarge
支援 4 個 900 GB 的執行個體儲存體磁碟區。
對於具有 NVMe 執行個體儲存體磁碟區的執行個體類型,所有支援的執行個體儲存體磁碟區都會在啟動時自動連接至執行個體。對於具有非 NVMe 執行個體儲存體磁碟區的執行個體類型 (如 C1、C3、M1、M2、M3、R3、D2、H1、I2、X1 和 X1e),您必須為要在啟動時連接的執行個體儲存體磁碟區,手動指定區塊型儲存設備映射。執行個體啟動後,您必須先格式化並掛載連接的執行個體儲存體磁碟區,才能使用它們。啟動執行個體之後,即無法連接執行個體儲存體磁碟區。
部分執行個體類型使用 NVMe 或 SATA 型固態硬碟 (SSD),其他執行個體類型則使用 SATA 型硬碟 (HDD)。SSD 提供極低延遲的高隨機 I/O 效能,但您不希望資料在執行個體終止時仍持續存在,或是可以善用容錯架構。如需詳細資訊,請參閱EC2 執行個體的 SSD 執行個體儲存體磁碟區。
NVMe 執行個體存放區磁碟區和某些 HDD 執行個體存放區磁碟區上的資料會靜態加密。如需詳細資訊,請參閱Amazon EC2 中的資料保護。
可用執行個體儲存體磁碟區
「Amazon EC2 執行個體類型指南」提供在每種支援的執行個體類型上,可使用執行個體儲存體磁碟區的數量、尺寸、類型和效能最佳化配置。如需詳細資訊,請參閱下列內容:
使用 擷取執行個體存放磁碟區資訊 AWS CLI
您可以使用 describe-instance-types
aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=r5*" "Name=instance-storage-supported,Values=true" \ --query "InstanceTypes[].[InstanceType, InstanceStorageInfo.TotalSizeInGB]" \ --output table
範例輸出
---------------------------
| DescribeInstanceTypes |
+----------------+--------+
| r5ad.24xlarge | 3600 |
| r5ad.12xlarge | 1800 |
| r5dn.8xlarge | 1200 |
| r5ad.8xlarge | 1200 |
| r5ad.large | 75 |
| r5d.4xlarge | 600 |
. . .
| r5dn.2xlarge | 300 |
| r5d.12xlarge | 1800 |
+----------------+--------+
下列範例顯示指定執行個體類型的完整執行個體儲存體詳細資訊。
aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=r5d.4xlarge" \ --query "InstanceTypes[].InstanceStorageInfo"
範例輸出顯示此執行個體類型有兩個 300 GB NVMe SSD 磁碟區,總共有 600 GB 的執行個體儲存體。
[
{
"TotalSizeInGB": 600,
"Disks": [
{
"SizeInGB": 300,
"Count": 2,
"Type": "ssd"
}
],
"NvmeSupport": "required"
}
]