Quelles sont les différences entre les types de volumes Amazon EBS ?

Lecture de 5 minute(s)
0

Je souhaite choisir un type de volume Amazon Elastic Block Store (Amazon EBS) adapté à ma charge de travail. Quelles sont les différences entre les types de volume ?

Solution

Pour déterminer quel type de volume Amazon EBS convient le mieux à vos besoins, prenez en compte les points suivants :

  • Durabilité
  • Taille du volume
  • Nombre maximal d'IOPS par volume
  • Débit maximal par volume
  • S'il est compatible avec Amazon EBS Multi-Attach
  • S'il prend en charge le volume de démarrage

Amazon EBS propose les types de volumes suivants : la génération précédente, les disques durs (HDD) et les disques SSD.

Remarque : Avant de modifier le type de volume, consultez la section Limitations.

Génération précédente

Vous pouvez utiliser ce type de volume comme sauvegarde et archivage, ou pour les charges de travail contenant de petits ensembles de données auxquels vous accédez rarement. Pour plus d'informations sur ce type de volume, voir Volumes magnétiques de génération précédente.

Disques durs (HDD)

L'attribut de performance dominant pour ce type de volume est le débit. Les volumes sauvegardés sur disque dur sont optimisés pour les charges de travail qui nécessitent une taille d'E/S importante ou pour les charges de travail dont les E/S sont synchronisées. Il est recommandé d'utiliser uneinstance instance Amazon Elastic Compute Cloud (Amazon EC2) optimisée pour Amazon EBS pour ce type de volume. Les volumes sauvegardés sur disque dur ne prennent pas en charge le volume de démarrage, vous ne pouvez donc pas le choisir comme volume racine.

Les volumes sauvegardés sur le disque dur se répartissent en deux catégories : les disques durs à débit optimisé (st1) et les disques durs à froid (sc1). Si des performances optimales sont votre priorité, considérez st1. Si l'optimisation des coûts est votre priorité, considérez sc1. Le st1 et le sc1 offrent le même niveau de durabilité. Pour plus d'informations sur les disques durs à débit optimisé et les disques durs froids, voir Présentation des volumes sauvegardés sur disque dur.

Disques SSD

L'attribut de performance dominant pour ce type de volume est l'IOPS. Les volumes sauvegardés sur SSD sont optimisés pour une petite taille d'E/S et des E/S aléatoires. Il est recommandé d'utiliser une instance optimisée pour Amazon EBS pour ce type de volume. Les types de volumes de stockage SSD incluent les volumes à usage général (SSD), lesvolumes IOPS provisionnées (SSD).

Volumes à usage général SSD

Les volumes SSD à usage général conviennent à une grande variété de charges de travail transactionnelles nécessitant moins que les éléments suivants :

  • 16 000 IOPS
  • Débit de 1 000 MiB/s
  • Taille maximale du volume 160-TiB

Les volumes SSD à usage général incluent les types gp2 et gp3. Les gp2 et gp3 peuvent atteindre jusqu'à 16 000 IOPS et offrent le même niveau de durabilité. Toutefois, les volumes gp2 atteignent un débit maximal par volume inférieur (250 MiB/s) à celui des volumes gp3 (1 000 MiB/s). Les performances d'IOPS pour les volumes gp2 évoluent de manière linéaire en fonction de la taille du volume, et les performances de rafale gp2 conviennent aux charges de travail présentant un taux de rafale d'IOPS élevé. Les volumes gp3 n'utilisent pas les performances en rafale. Cependant, les volumes gp3 fournissent des performances de base constantes de 3 000 IOPS et des performances de débit de 125 Mo/s, quelle que soit la taille du volume. Avec les volumes gp3, vous pouvez provisionner des E/S par seconde et un débit indépendamment de la taille du stockage.

Si vous utilisez actuellement gp2 et que vous souhaitez passer à gp3, consultez Migrer de gp2 vers gp3.

Remarque : si vous ne spécifiez pas les performances d'E/S par seconde ou de débit lorsque vous passez de gp2 à gp3, Amazon EBS prend en charge la performance la plus élevée.

Volumes IOPS dimensionnés SSD

Les volumes SSD IOPS provisionnés incluent les volumes io2, les volumes io2 Block Express et les volumes io1. Chacune nécessite un minimum de 16 000 Ko d'E/S par seconde par volume. Si votre charge de travail nécessite jusqu'à 64 000 IOPS par volume et jusqu'à 1 000 MiB/s de débit, utilisez io1 et io2. Si votre charge de travail nécessite jusqu'à 256 000 IOPS par volume et jusqu'à 4 000 MiB/s de débit, utilisez io2 Block Express. Si vous avez besoin de plus de durabilité et de plus de ration par GiB, utilisez io2 ou io2 Block Express.

Remarque : Pour obtenir des performances optimales pour ces types de volumes, prenez en compte les points suivants :

  • io1 : Si vous avez créé votre volume io1 avant le 6 décembre 2017, vous devez le modifier.
  • io1 et io2 : assurez-vous d'avoir provisionné 64 000 IOPS pour atteindre le débit maximal de 1 000 MiB/s.
  • io2 Block Express : seules les instances c7g, r5b, trn1, x2idn et x2iedn prennent en charge les volumes io2 Block Express.
  • Les valeurs maximales pour les IOPS, le débit et la latence sont basées sur une taille d'E/S de 16 Ko. Une taille d'E/S plus importante ne peut pas atteindre ces valeurs maximales.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an