As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Quando usar instâncias gerenciadas do Amazon ECS
Use as instâncias gerenciadas do Amazon ECS quando seus trabalhos precisarem de recursos além dos fornecidos pela Fargate e você preferir não gerenciar a infraestrutura subjacente do Amazon EC2. As instâncias gerenciadas do Amazon ECS combinam a simplicidade operacional do Fargate com a flexibilidade computacional do Amazon EC2.
Use instâncias gerenciadas do Amazon ECS se seus trabalhos exigirem qualquer um dos seguintes:
-
Seus trabalhos exigem instâncias de GPU (aceleradores NVIDIA) para cargas de trabalho de aprendizado de máquina ou renderização.
-
Seus trabalhos precisam de mais de 32 vCPUs ou 244 GiB de memória.
-
Seus contêineres exigem acesso privilegiado.
-
Seus contêineres precisam de dispositivos ou volumes no nível do host.
-
Você precisa de tipos ou famílias de instâncias específicos do Amazon EC2.
-
Você deseja usar reservas de On-Demand capacidade, instâncias reservadas ou planos de economia de instâncias do Amazon EC2.
-
Você precisa de instâncias ARM64 (AWS Graviton) por meio da
runtimePlatformconfiguração. -
Você quer executar x86 (
X86_64) eARM64trabalhos em um único ambiente computacional. Para obter mais informações, consulte Executando trabalhos de arquitetura mista (X86_64 e ARM64). -
Você precisa de combinações arbitrárias de vCPU e memória sem os pares de tamanho fixo que o Fargate exige.
O Fargate é a opção mais simples e recomendada se você não tiver requisitos específicos para a infraestrutura computacional subjacente. Continue usando o Fargate se:
-
Seus trabalhos estão dentro dos limites de recursos do Fargate (até 32 vCPUs, 244 GiB de memória).
-
Você precisa de isolamento no nível do host (cada tarefa do Fargate é executada em seu próprio ambiente de execução de kernel dedicado).
-
Você não precisa de GPU, acesso privilegiado ou recursos no nível do host.
Use ambientes computacionais gerenciados pelo Amazon EC2 se:
-
Você precisa de trabalhos paralelos de vários nós (MNP).
-
Você precisa de AMIs ou modelos de lançamento personalizados.
-
Você precisa de um controle refinado sobre as estratégias de alocação.
-
Você precisa de uma piscina aquecida de capacidade mínima (
minvCpus).