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 (io1
ouio2
) à 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 (io1
etio2
) vous sont facturés. Pour plus d'informations, consultez les EBStarifs Amazon
Table des matières
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 lesio2
volumes. Les instances Windows prennent uniquement en charge lesio2
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 chargeio2
.Note
Pour améliorer les performances, la cohérence et la durabilité à moindre coût, nous vous recommandons d’utiliser des volumes
io2
. -
io1
les 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 volumesio2
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
etio2
compatibles Multi-Attach après leur création.io2
Volumesio1
VolumesModifier 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.