

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

# EC2 執行個體的執行個體儲存體磁碟區限制
<a name="instance-store-volumes"></a>

執行個體儲存體磁碟區的數量、大小和類型取決於執行個體類型。有些執行個體類型，例如 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)，您必須為要在啟動時連接的執行個體儲存體磁碟區，手動指定區塊型儲存設備映射。執行個體啟動後，您必須先[格式化並掛載連接的執行個體儲存體磁碟區](making-instance-stores-available-on-your-instances.md)，才能使用它們。啟動執行個體之後，即無法連接執行個體儲存體磁碟區。

部分執行個體類型使用 NVMe 或 SATA 型固態硬碟 (SSD)，其他執行個體類型則使用 SATA 型硬碟 (HDD)。SSD 提供極低延遲的高隨機 I/O 效能，但您不希望資料在執行個體終止時仍持續存在，或是可以善用容錯架構。如需詳細資訊，請參閱[EC2 執行個體的 SSD 執行個體儲存體磁碟區](ssd-instance-store.md)。

NVMe 執行個體存放區磁碟區和某些 HDD 執行個體存放區磁碟區上的資料會靜態加密。如需詳細資訊，請參閱[Amazon EC2 中的資料保護](data-protection.md)。

## 可用執行個體儲存體磁碟區
<a name="available-instance-store-volumes"></a>

「Amazon EC2 執行個體類型指南」**提供在每種支援的執行個體類型上，可使用執行個體儲存體磁碟區的數量、尺寸、類型和效能最佳化配置。如需詳細資訊，請參閱下列內容：
+ [執行個體儲存體規格 – 一般用途](https://docs.aws.amazon.com/ec2/latest/instancetypes/gp.html#gp_instance-store)
+ [執行個體儲存體規格 – 運算最佳化](https://docs.aws.amazon.com/ec2/latest/instancetypes/co.html#co_instance-store)
+ [執行個體儲存體規格 – 記憶體最佳化](https://docs.aws.amazon.com/ec2/latest/instancetypes/mo.html#mo_instance-store)
+ [執行個體儲存體規格 – 儲存最佳化](https://docs.aws.amazon.com/ec2/latest/instancetypes/so.html#so_instance-store)
+ [執行個體儲存體規格 – 加速運算](https://docs.aws.amazon.com/ec2/latest/instancetypes/ac.html#ac_instance-store)
+ [執行個體儲存體規格 – 高效能運算](https://docs.aws.amazon.com/ec2/latest/instancetypes/hpc.html#hpc_instance-store)
+ [執行個體儲存體規格 – 上一代](https://docs.aws.amazon.com/ec2/latest/instancetypes/pg.html#pg_instance-store)

------
#### [ Console ]

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

1. 前往 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 開啟 Amazon EC2 主控台。

1. 在導覽窗格中，選擇 **Instance Types (執行個體類型)**。

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

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

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

------
#### [ AWS CLI ]

**若要擷取執行個體儲存體磁碟區資訊**  
使用 [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html) 命令。下列範例顯示具有執行個體儲存體磁碟區之 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](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html) 命令。

```
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](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html) 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](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html) 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
```

------