View a markdown version of this page

Types d’instances gérées Amazon ECS - Amazon Elastic Container Service

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.

Types d’instances gérées Amazon ECS

Les instances gérées Amazon ECS vous permettent de sélectionner des types d’instances EC2 spécifiques pour vos applications conteneurisées.

Familles d’instances gérées Amazon ECS

Seuls les types d’instances suivants sont pris en charge :

Usage général

  • m5, m5a, m5ad, m5d, m5dn, m5n, m5zn : calcul, mémoire et mise en réseau équilibrés

  • m6a, m6g, m6gd, m6i, m6id, m6idn, m6in : dernière génération avec performances améliorées

  • m7a, m7g, m7gd, m7i, m7i-flex : instances à usage général de nouvelle génération

  • m8g, m8gd : instances ARM à usage général de dernière génération

  • t3, t3a, t4g : instances de performance éclatantes (à l'exception des tailles d'instances nano et micro)

Calcul optimisé

  • c5, c5a, c5ad, c5d, c5n : processeurs pour les applications gourmandes en ressources High-performance

  • c6a, c6g, c6gd, c6i, c6id, c6in : instances optimisées pour le calcul de dernière génération

  • c7a, c7g, c7gd, c7gn, c7i, c7i-flex : instances optimisées pour le calcul de nouvelle génération

  • c8g, c8gd, c8gn : instances optimisées pour le calcul ARM de dernière génération

  • hpc6a, hpc6id, hpc7a : instances de calcul haute performance

Mémoire optimisée

  • r5, r5a, r5ad, r5b, r5d, r5dn, r5n : rapport mémoire/vCPU élevé pour les applications gourmandes en mémoire

  • r6a, r6g, r6gd, r6i, r6id, r6idn, r6in : instances optimisées pour la mémoire de dernière génération

  • r7a, r7g, r7gd, r7i, r7iz : instances optimisées pour la mémoire de nouvelle génération

  • r8g, r8gd : instances à mémoire optimisée ARM de dernière génération

  • u-3tb1, u7i-6tb, u7i-8tb, u7i-12tb, u7in-24tb, u7in-32tb : instances à mémoire élevée avec jusqu’à 32 To de RAM

  • x2gd, x2idn, x2iedn, x2iezn : mémoire extrême pour les bases de données et l’analytique en mémoire

  • x8g : instances à mémoire extrême de dernière génération

  • z1d : stockage SSD haute fréquence et NVMe

Stockage optimisé

  • d3, d3en : stockage sur disque dur dense pour les systèmes de fichiers distribués

  • i4g, i4i : instances optimisées pour le stockage de dernière génération

  • i7i, i7ie, i8g : instances de stockage hautes performances de nouvelle génération

  • im4gn, is4gen : instances de stockage optimisées pour le réseau

Calcul accéléré

  • g4dn : GPU NVIDIA T4 pour le machine learning, l’inférence et les graphismes

  • g5, g5g : GPU NVIDIA A10G pour les graphismes et le ML hautes performances

  • g6, g6e, g6f : instances GPU de dernière génération

  • gr6, gr6f : instances de GPU dotées de GPU NVIDIA L4 Tensor Core et d'un ratio 1:8v pour les charges de travail graphiques CPU:RAM

  • p3dn : GPU NVIDIA V100 pour l’entraînement du deep learning et le HPC

  • p4d : GPU NVIDIA A100 pour l’entraînement ML ultra performant

  • p5 : dernière génération avec GPU NVIDIA H100

  • p6-b200 : nouvelle génération avec les GPU NVIDIA B200

Méthodes de sélection d’instances

Les instances gérées Amazon ECS proposent deux méthodes pour sélectionner les types d’instances :

  • Sélection d’un type d’instance spécifique : vous spécifiez explicitement le type d’instance EC2 à utiliser pour vos tâches.

  • Attribute-based sélection du type d'instance : vous spécifiez les attributs (tels que le vCPU, la mémoire et l'architecture) dont votre application a besoin, et Amazon ECS Managed Instances sélectionne le type d'instance approprié.

Sélection de type d’instance spécifique

Avec la sélection d’un type d’instance spécifique, vous indiquez explicitement le type d’instance EC2 à utiliser pour vos tâches d’instances gérées Amazon ECS. Cette option est utile lorsque votre application nécessite un type d’instance spécifique avec des caractéristiques matérielles particulières.

Attribute-based sélection du type d'instance

Avec la sélection du type d’instance basée sur les attributs, vous indiquez les attributs requis par votre application, et les instances gérées Amazon ECS sélectionnent un type d’instance approprié qui répond à ces exigences. Cette option offre plus de flexibilité et peut contribuer à garantir que vos tâches sont correctement placées même si des types d’instances spécifiques ne sont pas disponibles.

Lorsque vous spécifiez plusieurs attributs, vous obtenez des types d'instance qui satisfont à tous les attributs spécifiés. Si vous spécifiez plusieurs valeurs pour un attribut, vous obtenez des types d'instance qui satisfont à toutes les valeurs spécifiées.

Les attributs suivants sont pris en charge par pour la sélection du type d’instance basée sur des attributs :

Architecture du processeur

L'architecture du processeur.

Valeurs valides : X86_64 | ARM64

Génération d'instances

Indique si les types d'instance de génération actuelle ou précédente sont inclus.

  • Pour les types d'instance de génération actuelle, spécifiez current. La génération actuelle inclut les types d'instance EC2 dont l'utilisation est actuellement recommandée. Cela inclut généralement les deux ou trois dernières générations dans chaque famille d'instance. Pour plus d’informations, consultez Types d’instances dans le Guide de l’utilisateur Amazon EC2.

  • Pour les types d'instance de génération précédente, spécifiez previous.

  • Pour inclure à la fois les types d'instances de génération actuelle et précédente, spécifiezall.

Valeurs valides : current | previous | all

Par défaut : toute génération actuelle ou précédente.

Des performances éclatantes

Indique si les types d'instance de performance à capacité extensible sont inclus, exclus ou obligatoires. Pour plus d'informations, consultez Instances à capacité extensible dans le Guide de l'utilisateur Amazon EC2.

Valeurs valides : included | excluded | required

Valeur par défaut : excluded

Fabricant du processeur

Répertorie les fabricants de processeurs spécifiques à inclure.

  • Pour les types d'instance avec processeurs Intel, spécifiez intel.

  • Pour les types d'instance avec processeurs AMD, spécifiez amd.

  • Pour les types d'instances dotés de processeurs AWS (tels qu'AWS Graviton), spécifiez. amazon-web-services

Note

Ne confondez pas le fabricant du matériel du processeur avec l'architecture matérielle du processeur. Les instances seront lancées avec une architecture de processeur compatible basée sur l'Amazon Machine Image (AMI) que vous spécifiez.

Valeurs valides : intel | amd | amazon-web-services

Par défaut : n'importe quel fabricant.

Bande passante du réseau

Quantité minimale et maximale de bande passante du réseau, en Gb/s.

Par défaut : aucune limite minimale ou maximale.

réseau InterfaceCount

Nombre minimal et maximal d'interfaces réseau.

Par défaut : aucune limite minimale ou maximale.

Stockage local

Indique si les types d'instance avec des volumes de stockage d'instances sont inclus, exclus ou obligatoires. Pour plus d'informations, consultez le magasin d'instances Amazon EC2 dans le guide de l'utilisateur Amazon EC2.

Valeurs valides : included | excluded | required

Valeur par défaut : included

localStorageType

Indique le type de stockage local requis.

  • Pour les types d'instance avec stockage sur disque dur (HDD), spécifiez hdd.

  • Pour les types d'instance avec stockage SSD (Solid State Drive), spécifiez ssd.

Valeurs valides : hdd | ssd

Par défaut : n'importe quel type de stockage local.

Options de facturation et d’achat

Les instances gérées Amazon ECS prennent en charge plusieurs fonctionnalités pour optimiser le coût de vos charges de travail conteneurisées :

  • Savings Plans (SP) : les instances gérées Amazon ECS bénéficient des Savings Plans que vous avez achetés pour les types d'instances utilisés par vos tâches. Aucune configuration supplémentaire n’est requise.

  • Instances réservées (RI) : les tâches d’instances gérées Amazon ECS peuvent bénéficier des RI que vous avez achetées pour les types d’instances utilisés par vos tâches. Aucune configuration supplémentaire n’est requise.

  • Instances ponctuelles : vous pouvez configurer le fournisseur de capacité des instances gérées Amazon ECS pour qu'il utilise les instances Spot EC2 en définissant capacityOptionType=Spot

  • Réservations de capacité : vous pouvez configurer le fournisseur de capacité des instances gérées Amazon ECS pour qu'il utilise vos réservations de capacité EC2 en définissant capacityOptionType=Reserved et en fournissant un groupe de réservation de capacité. Vous pouvez également spécifier les préférences de réservation suivantes : utiliser reservations-only pour garantir que les instances sont lancées exclusivement en capacité réservée pour une prévisibilité maximale, reservations-first pour privilégier les réservations tout en conservant la flexibilité nécessaire pour revenir à la capacité à la demande en cas de besoin, ou reservations-excluded pour empêcher votre fournisseur de capacité d'utiliser complètement les réservations.