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.
Quand utiliser les instances gérées Amazon ECS
Utilisez les instances gérées Amazon ECS lorsque vos tâches nécessitent des fonctionnalités supérieures à celles proposées par Fargate et que vous préférez ne pas gérer l'infrastructure Amazon EC2 sous-jacente. Amazon ECS Managed Instances associe la simplicité opérationnelle de Fargate à la flexibilité de calcul d'Amazon EC2.
Utilisez les instances gérées Amazon ECS si vos tâches nécessitent l'un des éléments suivants :
-
Vos tâches nécessitent des instances GPU (accélérateurs NVIDIA) pour l'apprentissage automatique ou le rendu des charges de travail.
-
Vos tâches nécessitent plus de 32 processeurs virtuels ou 244 Go de mémoire.
-
Vos conteneurs nécessitent un accès privilégié.
-
Vos conteneurs ont besoin de dispositifs ou de volumes au niveau de l'hôte.
-
Vous avez besoin de types ou de familles d'instances Amazon EC2 spécifiques.
-
Vous souhaitez utiliser les réservations On-Demand de capacité, les instances réservées ou les plans d'économie d'instance Amazon EC2.
-
Vous avez besoin d'instances ARM64 (AWS Graviton) lors de la configuration.
runtimePlatform -
Vous souhaitez exécuter à la fois x86 (
X86_64) et desARM64jobs à partir d'un seul environnement informatique. Pour de plus amples informations, veuillez consulter Exécution de tâches à architecture mixte (X86_64 et ARM64). -
Vous avez besoin de combinaisons arbitraires de vCPU et de mémoire sans les paires de tailles fixes requises par Fargate.
Fargate est l'option la plus simple et la plus recommandée si vous n'avez pas d'exigences spécifiques concernant l'infrastructure informatique sous-jacente. Continuez à utiliser Fargate si :
-
Vos tâches respectent les limites de ressources de Fargate (jusqu'à 32 vCPU, 244 GiB de mémoire).
-
Vous avez besoin d'une isolation au niveau de l'hôte (chaque tâche Fargate s'exécute dans son propre environnement d'exécution du noyau dédié).
-
Vous n'avez pas besoin de GPU, d'accès privilégié ou de ressources au niveau de l'hôte.
Utilisez des environnements de calcul gérés par Amazon EC2 si :
-
Vous avez besoin de tâches parallèles à plusieurs nœuds (MNP).
-
Vous avez besoin d'AMI ou de modèles de lancement personnalisés.
-
Vous avez besoin d'un contrôle précis des stratégies d'allocation.
-
Vous avez besoin d'une piscine chaude d'une capacité minimale (
minvCpus).