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é cibles depuis votre groupe Auto Scaling
Pour cibler les réservations de capacité Amazon EC2 et Capacity Blocks pour le ML à partir de votre groupe Auto Scaling, vous pouvez configurer une préférence de réservation de capacité et cibler le groupe lui-même, ou définir un type de marché dans votre modèle de lancement à côté d'un objectif de réservation de capacité pour le groupe. Pour choisir entre ces mécanismes, voirUtilisez les réservations de capacité dans votre groupe Auto Scaling. Pour les procédures étape par étape, voirConfigurez votre groupe Auto Scaling pour lancer des instances avec des réservations de capacité.
Utilisez une spécification de réservation de capacité avec votre groupe Auto Scaling
Utilisez une spécification de réservation de capacité (CapacityReservationSpecification) pour indiquer à votre groupe Auto Scaling comment et où utiliser les réservations de capacité. Une spécification de réservation de capacité comporte deux parties : une préférence qui indique à Auto Scaling dans quelle mesure il doit préférer la On-Demand capacité réservée à la capacité, et une cible facultative qui identifie les réservations à consommer.
Une spécification de réservation de capacité gère à elle seule la consommation de réservations de On-Demand capacité de votre groupe Auto Scaling.
Pour les réservations de capacité consommées Capacity Blocks ou interruptibles, combinez la spécification avec l'une des options suivantes :
-
Un type de marché sur votre modèle de lancement. Pour de plus amples informations, veuillez consulter Cible Blocs de capacité ou réservations de capacité interruptibles à partir d'un modèle de lancement.
-
Un groupe de ressources de réservation de capacité en tant que cible de votre groupe Auto Scaling, ainsi que des segments de distribution (
DistributionSegments).
Préférence de réserve de capacité
La préférence de réservation de capacité (CapacityReservationPreference) indique à Auto Scaling comment utiliser les réservations de capacité lors du lancement d'instances. Choisissez l'une des valeurs suivantes.
-
Par défaut (
default) : Auto Scaling utilise la spécification de réservation de capacité de votre modèle de lancement. Si votre groupe Auto Scaling utilise des segments de distribution, Auto Scaling consomme plutôt les réservations selon l'ordre de priorité défini dans les segments de distribution. -
Réservations de capacité uniquement (
capacity-reservations-only) — Auto Scaling lance uniquement des instances dans un groupe de ressources de réservation de capacité ou de réservation de capacité. Si aucune capacité réservée n'est disponible, les instances ne peuvent pas être lancées. -
Réservations de capacité d'abord (
capacity-reservations-first) — Auto Scaling lance les instances dans un groupe de ressources de réservation de capacité ou de réservation de capacité lorsqu'il est disponible. Si aucune capacité réservée n'est disponible, les instances sont lancées en tant que On-Demand. -
Aucun (
none) : Auto Scaling ne lance pas d'instances dans une réservation de capacité. Les instances s'exécutent en tant que On-Demand capacité.
Important
Segments de distribution : seuls default sont pris en charge. Vous pouvez configurer notre capacity-reservations-only capacity-reservations-first comportement en définissant directement la priorité des types de capacité dans vos segments de distribution.
Cible de réserve de capacité
La cible de réservation de capacité (CapacityReservationTarget) indique à Auto Scaling les réservations de capacité dans lesquelles elle peut lancer des instances. Choisissez l’une des options suivantes :
-
Réservation de capacité spécifique (
CapacityReservationIds) — Fournissez un numéro de réservation de capacité. Auto Scaling lance des instances dans cette réservation de capacité. -
Groupe de ressources de réservation de capacité (
CapacityReservationResourceGroupArns) : fournissez un ARN de groupe de ressources de réservation de capacité. Auto Scaling lance des instances dans n'importe quelle réservation de capacité de ce groupe avec les attributs correspondants. -
Ouvrir : ne spécifiez pas de cible dans votre groupe Auto Scaling ou votre modèle de lancement. Auto Scaling lance des instances dans n'importe quelle réservation de capacité ouverte sur votre compte avec des attributs compatibles.
-
À partir du modèle de lancement : ne spécifiez pas de cible dans votre groupe Auto Scaling. Auto Scaling utilise la cible de réservation de capacité de votre modèle de lancement.
Important
Un seul ID de réservation de capacité ou un seul ARN de groupe de ressources de réservation de capacité est autorisé en tant que cible de réservation de capacité.
Priorité par rapport aux segments de distribution : lorsque les segments de distribution sont configurés, ils ont priorité sur les paramètres de réservation de capacité et de type de marché de votre modèle de lancement.
Solde de la zone de disponibilité
Par défaut, Auto Scaling donne la priorité à l'équilibre de la zone de disponibilité lors de la consommation de réservations de capacité. Le comportement exact dépend de l'activation ou non de la fonction de On-Demand repli :
-
Avec On-Demand Fallback, Auto Scaling répartit les instances de manière uniforme entre les zones de disponibilité. Si la capacité réservée n'est pas disponible dans une zone de disponibilité, les instances sont lancées On-Demand afin de maintenir l'équilibre.
-
Sans On-Demand solution de secours : Auto Scaling lance uniquement des instances dans Capacity Reservations. Cela peut entraîner une répartition inégale entre les zones de disponibilité, ou le groupe Auto Scaling risque de ne pas atteindre la capacité souhaitée si la capacité réservée est insuffisante.
Exemple
Si vous avez 10 réservations de capacité en entrée AZ-a, 3 AZ-b entrées, 1 AZ-c entrée et une capacité souhaitée de 9 instances :
-
Avec On-Demand Fallback, Auto Scaling lance 3 instances par zone de disponibilité (en maintenant l'équilibre), certaines instances étant potentiellement lancées en tant que On-Demand.
-
Sans On-Demand solution de repli, Auto Scaling se lance dans les réservations de capacité disponibles, ce qui peut entraîner une répartition inégale entre les zones de disponibilité. Si les réservations correspondantes ne couvrent pas la capacité totale souhaitée, le groupe Auto Scaling risque de ne pas lancer les 9 instances.
Note
Pour donner la priorité à l'utilisation de la réservation de capacité par rapport à l'équilibre de la zone de reservations-then-balanced disponibilité, utilisez la stratégie de distribution de la zone de disponibilité. Pour de plus amples informations, veuillez consulter Distribution des zones de disponibilité d’un groupe Auto Scaling.