Limites EBS de volume Amazon pour les EC2 instances Amazon - Amazon Elastic Compute Cloud

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 EBS de volume Amazon pour les EC2 instances Amazon

Le nombre maximum de EBS volumes Amazon que vous pouvez attacher à une instance dépend du type et de la taille de l'instance. Lorsque vous réfléchissez au nombre de volumes à attacher à votre instance, vous devriez déterminer si vous avez besoin d’une plus grande bande passante E/S ou d’une plus grande capacité de stockage.

Bande passante et capacité

Pour des cas d'utilisation de la bande passante cohérents et prévisibles, utilisez des instances EBS optimisées pour Amazon avec des volumes à usage général ou SSD des volumes provisionnés IOPSSSD. Pour des performances optimales, faites correspondre la bande passante que IOPS vous avez allouée pour vos volumes à la bande passante disponible pour votre type d'instance.

En ce qui concerne les RAID configurations, vous constaterez peut-être que les baies de plus de 8 volumes présentent des performances réduites en raison de l'augmentation de la charge d'E/S. Testez la performance de votre application individuelle et ajustez-la si nécessaire.

Limites de volume pour les instances créées sur le système Nitro

Les limites de volume pour les instances créées sur le système Nitro dépendent du type d'instance. Certains types d'instances Nitro ont une limite de EBS volume dédiée, tandis que la plupart ont une limite de volume partagée.

Pour plus d'informations, consultez Instances basées sur Nitro.

Limite EBS de volume dédiée

Les types d'instances Nitro suivants ont une limite de EBS volume dédiée qui varie en fonction de la taille de l'instance. La limite n’est pas partagée avec les autres pièces jointes du périphérique. En d'autres termes, vous pouvez attacher n'importe quel nombre de EBS volumes jusqu'à la limite d'attachement de volume, quel que soit le nombre de périphériques connectés, tels que les volumes de stockage d'NVMeinstance et les interfaces réseau.

  • Usage général : M7a | M7i | M7i-Flex | M8g

  • Optimisé pour le calcul : C7a | C7i | C7i-Flex | C8g

  • Mémoire optimisée : R7a | R7i | R7iz | R8g | U7i | X8g

  • Calcul accéléré : G6 | G6e | Gr6

Pour les types d'instances qui prennent en charge les limites de volume dédiées, les limites de volume dépendent de la taille de l'instance. Le tableau suivant indique la limite de chaque taille d’instance.

Taille d’instance Limite de volume
medium | large | xlarge | 2xlarge | 4xlarge | 8xlarge | 12xlarge 32
16xlarge 48
24xlarge 64
32xlarge 88
48xlarge 128
metal-16xl | metal-24xl 39
metal-32xl | metal-48xl 79

Limite EBS de volume partagé

Tous les autres types d'instances Nitro (non répertoriés dansLimite EBS de volume dédiée) ont une limite de volume attachée qui est partagée entre les EBS volumes Amazon, les interfaces réseau et les volumes de stockage d'NVMeinstance. Vous pouvez associer n'importe quel nombre de EBS volumes Amazon jusqu'à cette limite, moins le nombre d'interfaces réseau et de volumes de stockage d'NVMeinstance attachés. N'oubliez pas que chaque instance doit disposer d'au moins une interface réseau et que les volumes de stockage d'NVMeinstance sont automatiquement attachés au lancement.

La plupart des instances Nitro prennent en charge un maximum de 28 pièces jointes. Les exemples suivants montrent comment calculer le nombre de EBS volumes que vous pouvez joindre.

Exemples
  • Avec une m5.xlarge instance dotée uniquement de l'interface réseau principale, vous pouvez associer 27 EBS volumes.

    28 volumes - 1 interface réseau = 27

  • Avec une m5.xlarge instance dotée de deux interfaces réseau supplémentaires, vous pouvez associer 25 EBS volumes.

    28 volumes - 3 interfaces réseau = 25

  • Avec une m5d.xlarge instance dotée de deux interfaces réseau supplémentaires, vous pouvez associer 24 EBS volumes.

    28 volumes - 3 interfaces réseau - 1 volume de stockage d'NVMeinstance = 24

Les exceptions suivantes concernent les types d'instances dont les limites de volume sont partagées.

Exceptions
  • d3.8xlargeet d3en.12xlarge les instances prennent en charge un maximum de 3 EBS volumes.

  • DL2qles instances prennent en charge un maximum de 19 EBS volumes.

  • g5.48xlargeles instances prennent en charge un maximum de 9 EBS volumes.

  • inf1.xlargeet inf1.2xlarge les instances prennent en charge un maximum de 26 EBS volumes.

  • inf1.6xlargeles instances prennent en charge un maximum de 23 EBS volumes.

  • inf1.24xlargeles instances prennent en charge un maximum de 11 EBS volumes.

  • Mac2, Mac2-m2Mac2-m2pro, et les Mac2-m1ultra instances prennent en charge un maximum de 10 EBS volumes.

  • U-*tb1les instances virtualisées prennent en charge un maximum de 27 EBS volumes.

  • Par vt1.3xlarge exemplevt1.6xlarge, chaque accélérateur compte pour deux pièces jointes.

  • Par exemplevt1.24xlarge, les accélérateurs ne sont pas pris en compte dans le calcul de la limite de volume partagé.

  • Pour les instances de calcul accéléré autres que VT1 les instances, chaque accélérateur compte comme une pièce jointe. Par exemple, p4d.24xlarge les instances ont une limite de volume partagé de 28GPUs, 8 et 8 volumes de stockage d'NVMeinstance. Cela signifie que vous pouvez associer jusqu'à 11 EBS volumes (28 volumes - 1 interface réseau GPUs - 8 à 8 volumes de stockage d'NVMeinstance).

  • La plupart des instances bare metal prennent en charge un maximum de 31 EBS volumes. Les exceptions sont les suivantes :

    • mac1.metalles instances prennent en charge un maximum de 16 EBS volumes.

    • U-*tb1les instances bare metal prennent en charge un maximum de 19 EBS volumes.

Limites de volume pour les instances basées sur Xen

Les limites de volume pour les instances basées sur Xen, telles que T2, dépendent du système d'exploitation.

Pour plus d'informations, consultez la section Instances basées sur Xen.

Instances Linux

L’attachement de plus de 40 volumes à une instance Linux basée sur Xen peut provoquer des échecs de démarrage. Ce nombre inclut le volume racine, ainsi que tous les volumes de stockage d'instance attachés et les EBS volumes Amazon.

Si vous rencontrez des problèmes de démarrage sur une instance avec un grand nombre de volumes, arrêtez l’instance, détachez tous les volumes qui ne sont pas essentiels au processus de démarrage, démarrez l’instance, puis rattachez les volumes une fois que l’instance est en cours d’exécution.

Important

Attacher plus de 40 volumes sur une instance Linux basée sur Xen est pris en charge autant que possible et ce, sans garantie.

instances Windows

Le tableau ci-après affiche les limites de volumes pour les instances Windows basées sur Xen en fonction du pilote utilisé. Que ces chiffres incluent le volume racine, ainsi que tous les volumes de stockage d'instance attachés et les EBS volumes Amazon.

Pilote Limite de volume

AWS PV

26

Virtualisation paravirtuelle Citrix

26

Virtualisation paravirtuelle Red Hat

17

Nous vous recommandons de ne pas associer plus de 26 volumes à une instance Windows basée sur XEN avec des pilotes AWS PV ou Citrix PV, car cela pourrait entraîner des problèmes de performances. Pour déterminer quels pilotes de virtualisation paravirtuelle sont utilisés par votre instance, ou pour passer votre instance Windows de pilotes de virtualisation paravirtuelle Red Hat à des pilotes Citrix, veuillez consulter la rubrique Mettre à niveau les pilotes PV sur EC2 les instances Windows.

Important

Attacher plus que le nombre de volumes suivant sur une instance Windows basée sur Xen est pris en charge autant que possible et ce, sans garantie.

Pour plus d’informations sur la façon dont les noms de périphériques sont liés aux volumes, veuillez consulter la rubrique Comment les volumes sont attachés et mappés pour les instances Amazon EC2 Windows.