Amazon Elastic Compute Cloud
Guide de l'utilisateur pour les instances Linux

Lancement d'un parc d'instances EC2

Un Flotte EC2 contient les informations de configuration permettant de lancer un parc – ou un groupe – d'instances. Dans un seul appel d'API, un parc d'instances peut lancer plusieurs types d'instance dans plusieurs zones de disponibilité, en utilisant conjointement les options d'achat instance à la demande, Instance réservée et instance Spot. Flotte EC2 vous permet d'effectuer les opérations suivantes :

  • Définir des cibles de capacité à la demande et Spot 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 parc et 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, le parc arrête de lancer des instances même si la capacité cible n'a pas été atteinte.

Le 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 parc tente également de préserver le parc de capacité cible si Instances Spot est interrompu. Pour de plus amples informations, veuillez consulter Fonctionnement d'une Instances Spot.


			Exemple de parc 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 également spécifier plusieurs zones de disponibilité, spécifier différents prix spot maximum pour chaque instance et choisir des options Spot supplémentaires pour chaque parc d'instances. Amazon EC2 utilise les options spécifiées pour allouer de la capacité lors du lancement du parc d'instances.

Lorsque le parc d'instances 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, le 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 parc d'instances. Par exemple, au sein de parcs 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 parc d'instances, le Flotte EC2 utilise vos Instances réservées. Par exemple, si votre parc 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.

L'utilisation d'un Flotte EC2 n'entraîne pas de frais supplémentaires. Vous payez uniquement les instances EC2 que le parc lance pour vous.

Limitations liées à une Flotte EC2

Les limites suivantes s'appliquent à un Flotte EC2 :

  • Un Flotte EC2 est disponible uniquement via l'API ou l'AWS CLI.

  • Une demande de Flotte EC2 ne peut pas couvrir plusieurs régions AWS. Vous devez créer un 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é.

Limites d'une Flotte EC2

Les limites Amazon EC2 habituelles s'appliquent aux instances lancées par une Flotte EC2, par exemple les limites de prix d'une demande Spot, les limites d'instance et les limites de volume. En outre, les limites suivantes s'appliquent :

  • Nombre de Flottes EC2 actives par région AWS : 1 000 * †

  • Nombre de spécifications de lancement par parc : 50 †

  • Taille des données utilisateur dans une spécification de lancement : 16 Ko †

  • Capacité cible par Flotte EC2 : 10 000

  • Capacité cible pour toutes les Flottes EC2 d'une région : 100 000 *

S’il vous faut une capacité cible supérieure aux limites par défaut, remplissez le formulaire Créer une demande du centre AWS Support pour demander l'augmentation de la limite. Pour Limit type (Type de limite), choisissez EC2 Fleet (Flotte EC2), choisissez une région, puis choisissez Target Fleet Capacity per Fleet (in units) (Capacité de flotte cible par flotte (en unités)), Target Fleet Capacity per Region (in units) (Capacité de flotte cible par région (en unités)) ou les deux.

* Ces limites s'appliquent à vos Flottes EC2 et à vos Parcs d'instances Spot.

† Ces limites sont finales. Vous ne pouvez pas demander une augmentation de ces limites.

Instances T3

Si vous comptez utiliser vos Instances Spot T3 immédiatement et pour une courte durée, sans temps mort pour accumuler des crédits d'UC, nous vous recommandons de lancer vos Instances Spot T3 en mode standard pour éviter de payer des coûts plus élevés.

Si vous lancez vos Instances Spot T3 en mode unlimited 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, votre instance 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 votre instance.

Le mode Unlimited pour les Instances Spot T3 convient uniquement si l'instance s'exécute suffisamment longtemps pour accumuler des crédits UC pour l'extension d'utilisation. Sinon, payer pour des crédits excédentaires rend les Instances Spot T3 plus chères que les instances M5 ou C5.

Instances T2

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 T2 illimité ou un type d'instance avec UC dédiée (par exemple, c4.large).