

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Limites de volume de stockage d’instance pour les instances EC2
<a name="instance-store-volumes"></a>

Le nombre, la taille et le type de volumes de stockage d’instance sont déterminés par le type d’instance. Certains types d'instances, tels que C8i, M8i et R8i, ne prennent pas en charge les volumes de stockage d'instance, tandis que d'autres types d'instances, tels que C8id, M8id et R8id, prennent en charge les volumes de stockage d'instance. Vous ne pouvez pas attacher à une instance plus de volumes de stockage d’instances que ne le permet son type d’instance. Pour les types d’instances qui prennent en charge les volumes de stockage d’instances, le nombre et la taille des volumes de stockage d’instances varient en fonction de la taille de l’instance. Par exemple, `r8id.large` prend en charge un volume de stockage d'instance de 1 x 118 Go, tandis qu'il `r8id.32xlarge` prend en charge 2 volumes de stockage d'instance de 3 800 Go.

Pour les types d'**NVMe instance dotés de volumes de stockage** d'instance, tous les volumes de stockage d'instance pris en charge sont automatiquement attachés à l'instance au lancement. Pour les types d'instance **dotés de volumes de stockage autres que les NVMe instances**, tels que C1, C3, M1, M2, M3, R3, D2, H1, I2, X1 et X1e, vous devez spécifier manuellement les mappages de périphériques de bloc pour les volumes de stockage d'instance que vous souhaitez associer au lancement. Ensuite, une fois l’instance lancée, vous devez [formater et monter les volumes de stockage d’instances attachés](making-instance-stores-available-on-your-instances.md) avant de pouvoir les utiliser. Vous ne pouvez pas attacher un volume de stockage d’instances après avoir lancé l’instance.

Certains types d'instances utilisent NVMe des disques SSD (Solid State Drive) SATA, tandis que d'autres utilisent des disques durs (HDD) SATA. SSDs offrent des I/O performances aléatoires élevées avec une latence très faible, mais vous n'avez pas besoin que les données persistent lorsque l'instance se termine ou vous pouvez tirer parti d'architectures tolérantes aux pannes. Pour de plus amples informations, veuillez consulter [Volumes de stockage d’instance SSD pour les instances EC2](ssd-instance-store.md).

Les données sur les volumes de stockage d' NVMe instance et sur certains volumes de stockage d'instance de disque dur sont chiffrées au repos. Pour de plus amples informations, veuillez consulter [Protection des données dans Amazon EC2](data-protection.md).

## Volumes de stockage d’instances disponibles
<a name="available-instance-store-volumes"></a>

Le *Guide des types d’instances Amazon EC2* indique la quantité, la taille, le type et les optimisations de performances des volumes de stockage d’instance disponibles sur chaque type d’instance pris en charge. Pour plus d’informations, consultez les ressources suivantes :
+ [Spécifications du magasin d’instances — Usage général](https://docs.aws.amazon.com/ec2/latest/instancetypes/gp.html#gp_instance-store)
+ [Spécifications du magasin d’instances — Optimisé pour le calcul](https://docs.aws.amazon.com/ec2/latest/instancetypes/co.html#co_instance-store)
+ [Spécifications du magasin d’instances — Mémoire optimisée](https://docs.aws.amazon.com/ec2/latest/instancetypes/mo.html#mo_instance-store)
+ [Spécifications du magasin d’instances — Stockage optimisé](https://docs.aws.amazon.com/ec2/latest/instancetypes/so.html#so_instance-store)
+ [Spécifications du magasin d’instances — Calcul accéléré](https://docs.aws.amazon.com/ec2/latest/instancetypes/ac.html#ac_instance-store)
+ [Spécifications du magasin d’instances — Calcul à hautes performances](https://docs.aws.amazon.com/ec2/latest/instancetypes/hpc.html#hpc_instance-store)
+ [Spécifications du magasin d’instances — Génération précédente](https://docs.aws.amazon.com/ec2/latest/instancetypes/pg.html#pg_instance-store)

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

**Pour récupérer les informations de volume de stockage d’instances**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le volet de navigation, choisissez **Types d’instances**.

1. Ajoutez le filtre **Local instance storage = true**. La colonne **Stockage** indique la taille totale du stockage d’instance pour le type d’instance.

1. (Facultatif) Cliquez sur l’icône **Préférences**, puis activez **Nombre de disques de stockage**. Cette colonne indique le nombre de volumes de stockage d’instances.

1. (Facultatif) Ajoutez des filtres pour affiner davantage la recherche à des types d’instances spécifiques qui vous intéressent.

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

**Pour récupérer les informations de volume de stockage d’instances**  
Utilisez la commande [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html). L'exemple suivant affiche la taille totale du stockage d'instance pour chaque type d'instance dans les familles d'instances R8i avec des volumes de stockage d'instance.

```
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
```

Voici un exemple de sortie.

```
--------------------------------------
|        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          |
+------------------+-----------------+
```

**Pour obtenir des informations complètes sur le stockage d’instances pour un type d’instance**  
Utilisez la commande [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
```

L'exemple de sortie montre que ce type d'instance possède deux volumes NVMe SSD de 3 800 Go, pour un total de 7 600 Go de stockage d'instance.

```
{
    "TotalSizeInGB": 7600,
    "Disks": [
        {
            "SizeInGB": 3800,
            "Count": 2,
            "Type": "ssd"
        }
    ],
    "NvmeSupport": "required",
    "EncryptionSupport": "required"
}
```

------
#### [ PowerShell ]

**Pour récupérer les informations de volume de stockage d’instances**  
Utilisez l’applet de commande [Get-EC2InstanceType](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html). L'exemple suivant affiche la taille totale du stockage d'instance pour chaque type d'instance dans les familles d'instances R8i avec des volumes de stockage d'instance.

```
(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}}
```

Voici un exemple de sortie.

```
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
```

**Pour obtenir des informations complètes sur le stockage d’instances pour un type d’instance**  
Utilisez l’applet de commande [Get-EC2InstanceType](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html).

```
(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}}
```

L'exemple de sortie montre que ce type d'instance possède deux volumes NVMe SSD de 3 800 Go, pour un total de 7 600 Go de stockage d'instance.

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

------