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.
Réservations de capacité interruptible pour les propriétaires de capacité
Le propriétaire de la capacité est le compte qui possède la réservation de capacité source et crée la réservation de capacité interruptible pour partager la capacité inutilisée avec les autres équipes tout en gardant le contrôle pour la récupérer en cas de besoin.
Cette section explique comment vous (le propriétaire de la capacité) pouvez créer, modifier, récupérer et suivre une réservation de capacité interruptible.
Création d'une réservation de capacité interruptible
Créez une réservation de capacité interruptible pour rendre la capacité inutilisée de votre réservation source disponible pour d'autres charges de travail tout en gardant le contrôle pour la récupérer en cas de besoin.
Conditions préalables
Avant de créer une allocation interruptible, assurez-vous que votre réservation de On-Demand capacité source répond aux exigences suivantes :
-
Votre réservation de capacité doit être active et aucune date de fin n'a été fixée. Vous ne pouvez pas créer d'allocations à partir de réservations en attente, expirées, annulées ou dont la date de fin est prévue.
-
Votre réservation de capacité doit disposer d'une capacité disponible pour l'attribution. Vous ne pouvez allouer que les instances disponibles (également appelées capacité inutilisée).
-
Vous ne pouvez créer qu'une seule allocation interruptible par réservation de capacité source. Si une allocation existe déjà, vous devez la modifier ou l'annuler avant d'en créer une nouvelle.
-
Vous pouvez allouer un maximum de 1 000 instances à la fois à une réservation de capacité interruptible.
Vous pouvez utiliser la console ou le AWS CLI pour créer une réservation de capacité interruptible.
Afficher votre réservation de capacité interruptible
Après avoir créé une réservation de capacité interruptible, vous pouvez consulter la réservation interruptible dans votre compte ou à partir d'une ressource spécifique.
Afficher toutes les réservations de capacité interruptible de votre compte
Suivez la procédure suivante pour consulter les réservations de capacité interruptibles sur votre compte.
Afficher la réservation de capacité interruptible à partir d'une source spécifique
Utilisez la procédure suivante pour afficher la réservation de capacité interruptible créée à partir d'une réservation de capacité source spécifique.
aws ec2 describe-capacity-reservations \ --capacity-reservation-idcr-source-id
Dans la réponse, vous trouverez un interruptibleCapacityAllocation objet contenant l'ID de réservation de capacité interruptible et les détails de l'allocation. Pour plus d'informations sur la structure de réponse, consultez InterruptibleCapacityAllocation le manuel Amazon EC2 API Reference.
Modifier votre réservation de capacité interruptible
Suivez les procédures suivantes pour modifier ou annuler votre réservation de capacité interruptible.
Note
-
Lorsque vous réduisez l'allocation, nous récupérons d'abord les instances disponibles, puis les exécutons, jusqu'à atteindre le nombre demandé. Si nous parvenons à atteindre le total des instances disponibles, aucune résiliation ne sera effectuée. Toutes les modifications apportées au nombre d'instances allouées sont effectuées via la réservation de capacité source, et non directement sur la réservation de capacité interruptible.
-
Vous ne pouvez modifier une réservation de capacité interruptible que par un maximum de 1 000 instances à la fois (augmentation ou diminution).
Modifier votre réservation de capacité interruptible
Suivez la procédure suivante pour modifier votre réservation de capacité interruptible.
Annuler votre réservation de capacité interruptible
Suivez la procédure suivante pour supprimer définitivement l'allocation et rétablir toute la capacité.
Conserver la préférence de taille zéro
Si vous avez configuré retain la préférence de taille zéro, la réservation de capacité interruptible reste active à zéro instance. Pour l'annuler, mettez à jour la préférence de taille zéro surdefault, puis réduisez l'allocation à zéro. Pour de plus amples informations, veuillez consulter Maintien de la réservation de capacité interruptible à une capacité nulle.
Maintien de la réservation de capacité interruptible à une capacité nulle
Par défaut, Amazon EC2 annule la réservation interruptible lorsque vous réduisez son allocation à zéro instance. La capacité récupérée revient à votre réservation de capacité source.
Si vous prévoyez de partager à nouveau la capacité ultérieurement, vous pouvez configurer la réservation interruptible pour qu'elle reste active à zéro instance. Avec cette option, vous pouvez attribuer des instances à la même réservation ultérieurement sans la recréer.
Vous pouvez contrôler ce comportement avec la préférence de taille zéro. Vous pouvez le définir lorsque vous créez ou modifiez une allocation de réservation de capacité interruptible, soit dans la console, soit à l'aide du AWS CLI.
Processus de réclamation et suivi
Lorsque vous récupérez de la capacité :
-
Les instances en cours d'exécution reçoivent un avertissement d'interruption de 2 minutes par le biais d' EventBridge événements.
-
Après le délai de préavis, les instances en cours d'exécution dans la capacité récupérée passent en état d'arrêt et sont résiliées.
-
Une fois résiliées, les instances récupérées deviennent disponibles dans votre réservation de capacité source pour une utilisation immédiate.
-
L'état de votre allocation passe de « mise à jour » à « actif » une fois terminée.
La restauration complète peut prendre quelques minutes en fonction du type d'instance et de l'heure d'arrêt. Pour plus d'informations sur la EventBridge notification que vous recevez lorsque le processus est terminé, consultezFin de la réclamation.
Suivi de l'état des réclamations
Suivez la progression de la réclamation en décrivant votre réservation de source :
aws ec2 describe-capacity-reservations \ --capacity-reservation-idcr-1234567890abcdef0
La réponse affiche les champs suivants au sein de l'interruptibleCapacityAllocationobjet :
-
instance-count: Instances actuellement allouées -
target-instance-count: Quantité demandée après réclamation -
status: mise à jour lors de la réclamation et active une fois terminée
Partage de réservations interruptibles
Vous pouvez partager des réservations interruptibles uniquement au sein de votre AWS organisation à l'aide du AWS Resource Access Manager (RAM).
Considérations :
-
Si un compte client quitte votre organisation, la réservation interruptible est automatiquement annulée depuis ce compte.
-
Toutes les instances exécutées dans la réservation non partagée sont finalement résiliées.
-
Toutes les autres fonctionnalités de partage fonctionnent de la même manière que les réservations de capacité standard.
Pour connaître les procédures de partage complètes, consultez la section Réservations de capacité de partage.