EC2 執行個體的執行個體儲存體磁碟區限制 - Amazon Elastic Compute Cloud

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

EC2 執行個體的執行個體儲存體磁碟區限制

執行個體儲存體磁碟區的數量、大小和類型取決於執行個體類型。有些執行個體類型,例如 C8i, M8i 和 R8i,不支援執行個體存放磁碟區,而其他執行個體類型,例如 C8id, M8id 和 R8id,則支援執行個體存放磁碟區。您無法將超過執行個體類型所支援的執行個體儲存體磁碟區數量,連接至執行個體。對於支援執行個體儲存體磁碟區的執行個體類型,執行個體儲存體磁碟區的數量和大小會依執行個體大小而異。例如, r8id.large支援 1 x 118 GB 執行個體存放區磁碟區,而 r8id.32xlarge支援 2 x 3800 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 執行個體類型指南」提供在每種支援的執行個體類型上,可使用執行個體儲存體磁碟區的數量、尺寸、類型和效能最佳化配置。如需詳細資訊,請參閱下列內容:

Console
若要擷取執行個體儲存體磁碟區資訊
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Instance Types (執行個體類型)

  3. 新增篩選條件 Local instance storage = true儲存體資料欄顯示執行個體類型的執行個體儲存體總大小。

  4. (選用) 按一下偏好設定圖示,然後開啟儲存磁碟計數。此資料欄顯示執行個體儲存體磁碟區的數量。

  5. (選用) 新增篩選條件以進一步限定到感興趣的特定執行個體類型。

AWS CLI
若要擷取執行個體儲存體磁碟區資訊

使用 describe-instance-types 命令。下列範例顯示具有執行個體儲存體磁碟區之 R8i 執行個體系列中每個執行個體類型的執行個體儲存體總大小。

aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=r8i*" "Name=instance-storage-supported,Values=true" \ --query 'sort_by(InstanceTypes, &InstanceStorageInfo.TotalSizeInGB)[].{InstanceType:InstanceType,TotalSizeInGB:InstanceStorageInfo.TotalSizeInGB}' \ --output table

以下為範例輸出。

-------------------------------------- | DescribeInstanceTypes | +------------------+-----------------+ | InstanceType | TotalSizeInGB | +------------------+-----------------+ | r8id.large | 118 | | r8id.xlarge | 237 | | r8id.2xlarge | 474 | | r8id.4xlarge | 950 | | r8id.8xlarge | 1900 | | r8id.12xlarge | 2850 | | r8id.16xlarge | 3800 | | r8id.24xlarge | 5700 | | r8id.32xlarge | 7600 | | r8id.48xlarge | 11400 | | r8id.metal-48xl | 11400 | | r8id.96xlarge | 22800 | | r8id.metal-96xl | 22800 | +------------------+-----------------+
若要取得執行個體類型的完整執行個體儲存體詳細資訊

使用 describe-instance-types 命令。

aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=r8id.32xlarge" \ --query 'InstanceTypes[0].InstanceStorageInfo' \ --output json

範例輸出顯示此執行個體類型有兩個 3800 GB NVMe SSD 磁碟區,總共 7600 GB 的執行個體儲存體。

{ "TotalSizeInGB": 7600, "Disks": [ { "SizeInGB": 3800, "Count": 2, "Type": "ssd" } ], "NvmeSupport": "required", "EncryptionSupport": "required" }
PowerShell
若要擷取執行個體儲存體磁碟區資訊

使用 Get-EC2InstanceType cmdlet。下列範例顯示具有執行個體儲存體磁碟區之 R8i 執行個體系列中每個執行個體類型的執行個體儲存體總大小。

(Get-EC2InstanceType -Filter ` @{Name="instance-type"; Values="r8i*"}, @{Name="instance-storage-supported"; Values="true"}) | Sort-Object {$_.InstanceStorageInfo.TotalSizeInGB} | Format-Table InstanceType, @{Name="Disks.SizeInGB";Expression={$_.InstanceStorageInfo.Disks[0].SizeInGB}}, @{Name="Disks.Count";Expression={$_.InstanceStorageInfo.Disks[0].Count}}, @{Name="TotalSizeInGB";Expression={$_.InstanceStorageInfo.TotalSizeInGB}}

以下為範例輸出。

InstanceType Disks.SizeInGB Disks.Count TotalSizeInGB ------------ -------------- ----------- ------------- r8id.large 118 1 118 r8id.xlarge 237 1 237 r8id.2xlarge 474 1 474 r8id.4xlarge 950 1 950 r8id.8xlarge 1900 1 1900 r8id.12xlarge 2850 1 2850 r8id.16xlarge 3800 1 3800 r8id.24xlarge 2850 2 5700 r8id.32xlarge 3800 2 7600 r8id.48xlarge 3800 3 11400 r8id.metal-48xl 3800 3 11400 r8id.96xlarge 3800 6 22800 r8id.metal-96xl 3800 6 22800
若要取得執行個體類型的完整執行個體儲存體詳細資訊

使用 Get-EC2InstanceType cmdlet。

(Get-EC2InstanceType ` -Filter @{Name="instance-type"; Values="r8id.32xlarge"}).InstanceStorageInfo | Format-List *, @{Name="Disks.Count";Expression={$_.Disks[0].Count}}, @{Name="Disks.SizeInGB";Expression={$_.Disks[0].SizeInGB}}, @{Name="Disks.Type";Expression={$_.Disks[0].Type.Value}}

範例輸出顯示此執行個體類型有兩個 3800 GB NVMe SSD 磁碟區,總共 7600 GB 的執行個體儲存體。

Disks : {Amazon.EC2.Model.DiskInfo} EncryptionSupport : required NvmeSupport : required TotalSizeInGB : 7600 Disks.Count : 2 Disks.SizeInGB : 3800 Disks.Type : ssd