EC2 Fleet - Amazon Elastic Compute Cloud

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.

EC2 Fleet

Une flotte EC2 contient les informations de configuration permettant de lancer une flotte (ou un groupe) d’instances. En un seul appel d’API, une flotte peut lancer plusieurs types d’instances dans plusieurs zones de disponibilité, en utilisant conjointement les options d’achat d’instance Spot, d’instance à la demande, d’instance réservée et de Savings Plans. La flotte EC2 vous permet d’effectuer les opérations suivantes :

  • Définir des cibles de capacité Spot et à la demande distinctes et le montant maximum que vous être prêt à payer par heure.

  • Spécifier les types d’instance qui fonctionnent le mieux pour vos applications.

  • Spécifiez comment Amazon EC2 doit répartir votre capacité de flotte au sein de chaque option d’achat

Vous pouvez également définir le montant maximum que vous être prêt à payer par heure pour votre flotte et une flotte EC2 lance les instances jusqu’à ce que le montant maximum soit atteint. Une fois le montant maximum que vous être prêt à payer atteint, la flotte arrête de lancer des instances même si la capacité cible n’a pas été atteinte.

La flotte EC2 tente de lancer le nombre d’instances nécessaires conformément à la capacité cible que vous avez spécifiée dans votre demande. Si vous avez spécifié un prix maximum total par heure, il remplit la capacité jusqu’à ce que le montant maximum que vous êtes prêt à payer soit atteint. Le flotte tente également de préserver la flotte de capacité cible si instances Spot est interrompu. Pour plus d’informations, veuillez consulter Fonctionnement des instances Spot.

Exemple de flotte d’instances EC2

Vous pouvez spécifier un nombre illimité de types d’instance par flotte EC2. Ces types d’instance peuvent être alloués à l’aide des options d’achat à la demande et Spot. Vous pouvez aussi sélectionner plusieurs zones de disponibilité, spécifier différents prix Spot maximum pour chaque instance et choisir des options Spot supplémentaires pour flotte. Amazon EC2 utilise les options spécifiées pour allouer la capacité lors du lancement de la flotte.

Lorsque la flotte est en cours d’exécution, si Amazon EC2 récupère une instance Spot en raison d’une augmentation de prix ou de la défaillance d’une instance, la flotte EC2 peut essayer de remplacer les instances par l’un des types d’instance que vous spécifiez. Il est ainsi plus facile de récupérer de la capacité de lors d’un pic de tarification Spot. Vous pouvez développer une stratégie de ressources flexible et élastique pour chaque flotte d’instances. Par exemple, au sein de flottes spécifiques, votre capacité principale peut être à la demande, complétée par une capacité spot moins onéreuse si possible.

Si vous avez des instances réservées et que vous spécifiez des instances à la demande dans votre flotte d’instances, la flotte EC2 utilise vos instances réservées. Par exemple, si votre flotte spécifie une instance à la demande en tant que c4.large, et que vous avez des instances réservées pour c4.large, vous recevez la tarification pour l’Instance réservée. Il en va de même si vous utilisez un Savings Plan.

L’utilisation d’une flotte EC2 n’entraîne pas de frais supplémentaires. Vous payez uniquement les instances EC2 que la flotte lance pour vous.

Limites flotte EC2

Les limites suivantes s’appliquent à une flotte EC2 :

  • Une flotte EC2 est disponible uniquement via l’API Amazon EC2, la AWS CLI, les kits SDK AWS, et la AWS CloudFormation.

  • Une demande de flotte EC2 ne peut pas couvrir plusieurs AWS régions. Vous devez créer une flotte EC2 distinct pour chaque région.

  • Une demande de flotte EC2 ne peut pas couvrir différents sous-réseaux d’une même zone de disponibilité.

instances à capacité extensible

Si vous lancez vos instances Spot à l’aide d’un type d’instance de performance à capacité extensible, et si vous prévoyez d’utiliser vos instances Spot de performance à capacité extensible immédiatement et pour une courte durée, sans temps d’inactivité pour accumuler des crédits UC, nous vous recommandons de les lancer en mode standard pour éviter de payer des coûts plus élevés. Si vous lancez vos instances Spot de performance à capacité extensible en mode Illimité et que vous étendez immédiatement l’utilisation de l’UC, vous dépensez des crédits excédentaires pour cette extension d’utilisation. Si vous utilisez l’instance pour une courte durée, elle n’a pas le temps d’accumuler des crédits UC pour rembourser les crédits excédentaires, et ces derniers vous sont facturés lorsque vous résiliez l’instance.

Le mode Illimité convient aux instances Spot de performance à capacité extensible uniquement si l’instance s’exécute suffisamment longtemps pour accumuler des crédits UC pour l’extension d’utilisation. Sinon, payer des crédits excédentaires rend les instances Spot de performance à capacité extensible plus coûteuses que les autres instances. Pour plus d’informations, consultez Quand utiliser le mode illimité/mode d’UC fixe ?.

Les crédits de lancement visent à optimiser la productivité du lancement initial des instances T2 en leur fournissant suffisamment de ressources de calcul pour pouvoir configurer l’instance. Il est interdit de procéder à des lancements répétés d’instances T2 pour bénéficier de nouveaux crédits de lancement. Si vous avez besoin de performances soutenues de l’UC, vous pouvez obtenir des crédits (en restant inactif pendant un certain temps) : utilisez le mode Illimité pour les instances Spot T2 ou un type d’instance avec UC dédiée.