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éservez des capacités dans des zones de disponibilité spécifiques avec des réservations de capacité
Les réservations de capacité à la demande Amazon EC2 vous permettent de réserver des capacités de calcul dans des zones de disponibilité spécifiques. Pour commencer à utiliser Capacity Reservations with Auto Scaling, vous devez d'abord créer une réservation de capacité ou un groupe de réservation de capacité dans une zone de disponibilité spécifique. Vous pouvez ensuite ajouter une préférence de réservation de capacité à votre groupe Auto Scaling lorsque vous le créez ou lorsque vous mettez à jour un groupe existant.
Pour créer une réservation de capacité, consultez la section Créer une réservation de capacité dans le guide de l'utilisateur Amazon EC2. Pour créer un groupe de réservation de capacité, consultez la section Créer un groupe de réservation de capacité dans le guide de l'utilisateur Amazon EC2.
Préférence de réserve de capacité
La préférence de réserve de capacité vous permet d’utiliser efficacement les réserves de capacité en donnant la priorité à la capacité réservée dans une réserve de capacité avant d’utiliser la capacité à la demande. Vous pouvez sélectionner l'une des options de préférence de réservation de capacité suivantes :
-
Par défaut : Auto Scaling utilise la préférence de réservation de capacité de votre modèle de lancement ou d'une réservation de capacité ouverte.
-
Aucune : Auto Scaling ne lancera pas d'instances dans une réservation de capacité. Les instances s'exécuteront à la demande.
-
Réservations de capacité uniquement — Auto Scaling ne lancera des instances que dans un groupe de réservation de capacité ou de réservation de capacité. Si la capacité n'est pas disponible, les instances ne pourront pas être lancées.
-
Réservations de capacité d'abord : Auto Scaling lancera les instances dans un groupe de réservation de capacité ou de réservation de capacité. Si la capacité n'est pas disponible, les instances fonctionneront en capacité à la demande.
Si vous sélectionnez Réserves de capacité uniquement ou Réserves de capacité d’abord, vous pouvez spécifier une cible de réserve de capacité.
Note
Vous devez sélectionner une préférence de réserve de capacité. La cible de réserve de capacité est facultative.
Considérations relatives aux préférences de réservation de capacité et aux modèles de lancement
Tenez compte des points suivants si vous sélectionnez Réserves de capacité uniquement ou Réserves de capacité d’abord :
-
Si vous sélectionnez Réserves de capacité uniquement ou Réserves de capacité d’abord, Auto Scaling utilise la cible de réserve de capacité spécifiée dans le groupe Auto Scaling au lieu de la cible de réserve de capacité du modèle de lancement.
-
Si vous sélectionnez Réserves de capacité uniquement ou Réserves de capacité d’abord et que vous ne spécifiez pas de cible de réserve de capacité, Auto Scaling utilise la cible de réserve de capacité du modèle de lancement ou une réserve de capacité ouverte.
Spécification cible de réservation de capacité
Si vous sélectionnez Réservations de capacité uniquement ou Réservations de capacité en premier, les options cibles de réservation de capacité suivantes sont disponibles :
-
Open — Auto Scaling lancera des instances dans toute réservation de capacité ouverte. Si vous avez sélectionné Réservations de capacité uniquement et que la capacité n'est pas disponible, les instances ne pourront pas être lancées. Si vous avez d'abord sélectionné Réservations de capacité et que la capacité n'est pas disponible, les instances seront lancées en mode à la demande.
-
Spécifiez la réservation de capacité — Auto Scaling lancera les instances dans la réservation de capacité spécifiée. Si vous avez sélectionné Réservations de capacité uniquement et que la capacité n'est pas disponible, les instances ne pourront pas être lancées. Si vous avez d'abord sélectionné Réservations de capacité et que la capacité n'est pas disponible, les instances seront lancées en mode à la demande.
-
Spécifier le groupe de ressources de réservation de capacité — Auto Scaling lancera les instances dans une réservation de capacité ouverte dans le groupe de ressources de réservation de capacité spécifié. Si vous avez sélectionné Réservations de capacité uniquement et que la capacité n'est pas disponible, les instances ne pourront pas être lancées. Si vous avez d'abord sélectionné Réservations de capacité et que la capacité n'est pas disponible, les instances seront lancées en mode à la demande.
Solde des zones de disponibilité et réservations de capacité
Auto Scaling donne la priorité au solde des zones de disponibilité, même lorsque vous utilisez les préférences de réservation de capacité. Autrement dit :
-
Avec
capacity-reservations-first— Le groupe Auto Scaling répartira d' AZs abord les instances de manière uniforme, puis utilisera Capacity Reservations lorsqu'elles sont disponibles. Si les réservations de capacité ne sont pas disponibles dans une zone de disponibilité, les instances seront lancées à la demande afin de maintenir l'équilibre de la zone de disponibilité. -
Avec
capacity-reservations-only— Le groupe Auto Scaling utilisera uniquement les réservations de capacité. Cela peut entraîner une répartition inégale des instances en AZs fonction de l'endroit où les réservations de capacité sont disponibles.
Exemple
Si vous avez 10 réservations de capacité en Az-A, 3 en AZ-B, 1 en AZ-c et que vous souhaitez une capacité de 9 instances :
-
L'utilisation
capacity-reservations-firstde 9 instances se traduira par 3 instances par AZ (maintien de l'équilibre AZ), certaines instances pouvant être exécutées à la demande. -
L'utilisation
capacity-reservations-onlyde 9 instances entraînera une distribution inégale en fonction des réservations de capacité disponibles.