Associer un EBS volume à plusieurs EC2 instances à l'aide de la fonction Multi-Attach - Amazon EBS

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.

Associer un EBS volume à plusieurs EC2 instances à l'aide de la fonction Multi-Attach

Amazon EBS Multi-Attach vous permet d'associer un seul volume provisionné IOPS SSD (io1ouio2) à plusieurs instances situées dans la même zone de disponibilité. Vous pouvez attacher plusieurs volumes activés pour Multi-Attach à une instance ou à un ensemble d’instances. Chaque instance à laquelle le volume est attaché dispose d’une autorisation complète en lecture et en écriture sur le volume partagé. Multi-Attach permet de bénéficier d’une disponibilité d’application plus importante dans les applications qui gèrent des opérations d’écriture simultanée.

Tarification et facturation

L'utilisation d'Amazon EBS Multi-Attach est gratuite. Les frais standard qui s'appliquent aux volumes provisionnés IOPS SSD (io1etio2) vous sont facturés. Pour plus d'informations, consultez les EBStarifs Amazon.

Considérations et restrictions

  • Les volumes compatibles avec l'attachement multiple peuvent être attachés à un maximum de 16 instances créées sur le système Nitro qui se trouvent dans la même zone de disponibilité.

  • Les instances Linux prennent en charge l'option Multi-Attach io1 et les io2 volumes. Les instances Windows prennent uniquement en charge les io2 volumes compatibles avec le mode Multi-Attach.

  • Le nombre maximum de EBS volumes Amazon que vous pouvez attacher à une instance dépend du type et de la taille de l'instance. Pour plus d'informations, consultez la section Limites de volume des instances.

  • L'attachement multiple est pris en charge exclusivement sur les volumes provisionnés IOPS SSD (io1etio2).

  • Multi-Attach pour les volumes io1 n’est disponible que dans les régions suivantes : USA Est (Virginie du Nord), USA Ouest (Oregon) et Asie-Pacifique (Séoul).

    Multi-Attach pour io2 est disponible dans toutes les régions prenant en charge io2.

    Note

    Pour améliorer les performances, la cohérence et la durabilité à moindre coût, nous vous recommandons d’utiliser des volumes io2.

  • io1les volumes pour lesquels la fonction Multi-Attach est activée ne sont pas pris en charge par les instances créées sur le système Nitro qui prennent uniquement en charge le protocole réseau Scalable Reliable Datagram (SRD). Pour utiliser Multi-Attach avec ces types d’instances, vous devez utiliser des volumes io2 Block Express.

  • Les systèmes de fichiers standard, tels que XFS etEXT4, ne sont pas conçus pour être accessibles simultanément par plusieurs serveurs, tels que EC2 les instances. Vous devez utiliser un système de fichiers en cluster pour garantir la résilience et la fiabilité des données pour vos charges de travail de production.

  • Les volumes io2 activés pour Multi-Attach prennent en charge l’isolation d’E/S. Les protocoles d’isolation d’I/O contrôlent l’accès en écriture dans un environnement de stockage partagé afin de maintenir la cohérence des données. Vos applications doivent fournir un ordre d’écriture pour les instances attachées afin de maintenir la cohérence des données. Pour de plus amples informations, veuillez consulter Utiliser les NVMe réservations avec des volumes Amazon EBS compatibles avec Multi-Attach.

    Les volumes io1 activés pour Multi-Attach ne prennent pas en charge l’isolation d’E/S.

  • Les volumes activés pour Multi-Attach ne peuvent pas être créés en tant que volumes de démarrage.

  • Les volumes activés pour Multi-Attach peuvent être attachés à un mappage de périphérique de stockage en mode bloc par instance.

  • L'attachement multiple ne peut pas être activé lors du lancement de l'instance à l'aide de la EC2 console Amazon ou RunInstances API.

  • Les volumes compatibles avec l'attachement multiple qui présentent un problème au niveau de la couche EBS d'infrastructure Amazon ne sont pas disponibles pour toutes les instances connectées. Les problèmes au niveau d'Amazon EC2 ou de la couche réseau peuvent n'avoir d'impact que sur certaines instances associées.

  • Le tableau suivant présente la prise en charge des modifications de volume pour les volumes io1 et io2 compatibles Multi-Attach après leur création.

    io2Volumes io1Volumes
    Modifier le type de volume
    Modifier la taille du volume
    Modifier provisionné IOPS
    Activer Multi-Attach ✓ *
    Désactiver Multi-Attach ✓ *

    * Vous ne pouvez pas activer ou désactiver Multi-Attach lorsque le volume est attaché à une instance.

  • Les volumes activés pour Multi-Attach sont supprimés lors de la résiliation de l’instance si la dernière instance attachée est interrompue et si cette instance est configurée pour supprimer le volume lors de la résiliation. Si le volume est attaché à plusieurs instances présentant des paramètres de suppression à la résiliation différents dans leurs mappages de périphérique de stockage en mode bloc, le paramètre de mappage de périphériques de bloc de la dernière instance attachée détermine le comportement de suppression à la résiliation.

    Pour garantir un comportement prévisible en matière de suppression à la résiliation, activez ou désactivez la suppression à la résiliation pour toutes les instances auxquelles le volume est attaché. Pour plus d'informations, consultez la section Préserver les données lorsqu'une instance est mise hors service.

  • Vous pouvez surveiller un volume activé par l'option Multi-Attach à l'aide CloudWatch des métriques relatives aux EBS volumes Amazon. Les données sont agrégées dans toutes les instances attachées. Vous ne pouvez pas surveiller les métriques pour des instances individuelles attachées. Pour de plus amples informations, veuillez consulter CloudWatch Métriques Amazon pour Amazon EBS.