Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Tutorial: Crie um ambiente computacional gerenciado usando recursos da Amazon EC2

Modo de foco
Tutorial: Crie um ambiente computacional gerenciado usando recursos da Amazon EC2 - AWS Batch

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á.

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á.

Conclua as etapas a seguir para criar um ambiente computacional gerenciado usando os recursos do Amazon Elastic Compute Cloud EC2 (Amazon).

  1. Abra o AWS Batch console em https://console.aws.amazon.com/batch/.

  2. Na barra de navegação, selecione o Região da AWS a ser usado.

  3. No painel de navegação, escolha Ambientes de computação.

  4. Escolha Criar.

  5. Configure o ambiente.

    1. Para a configuração do ambiente de computação, escolha Amazon Elastic Compute Cloud (Amazon EC2).

    2. Em Tipo de orquestração, escolha Gerenciado.

    3. Para Nome, especifique um nome exclusivo para seu ambiente de computação. O nome pode conter até 128 caracteres. Pode conter letras minúsculas, maiúsculas, números, hifens e (-) e sublinhados (_).

    4. Em Função de serviço, escolha a função vinculada ao serviço que permite que o AWS Batch serviço faça chamadas para as operações de AWS API necessárias em seu nome. Para este exemplo, selecione AWSServiceRoleForBatch. Para obter mais informações, consulte Permissões de função vinculadas ao serviço para AWS Batch.

    5. Para o Instance role, escolha criar um novo perfil de instância ou use um perfil de instância existente que tenha as permissões de IAM necessárias anexadas. Esse perfil de instância permite que as instâncias de contêiner do Amazon ECS criadas para seu ambiente computacional façam chamadas para as operações de AWS API necessárias em seu nome. Para obter mais informações, consulte Perfil de instância do Amazon ECS. Se você optou por criar um novo perfil de instância, a função necessária (ecsInstanceRole) será criada para você.

    6. (Opcional) Expanda as Tags.

    7. (Opcional) Para EC2 tags, escolha Adicionar tag para adicionar uma tag aos recursos que são lançados no ambiente computacional. Insira uma chave e um Valor opcional. Escolha Adicionar Tag.

    8. (Opcional) Em Tags, escolha Adicionar tag. Insira uma chave e um Valor opcional. Escolha Adicionar Tag.

      Para obter mais informações, consulte Marque seus AWS Batch recursos.

    9. Escolha Próxima página.

  6. Na seção Instance configuration:

    1. (Opcional) Para Habilitar o uso de instâncias Spot, ative o Spot. Para obter mais informações, consulte Spot Instances.

    2. (Somente Spot) Em Maximum % on-demand price, escolha a porcentagem máxima que o preço que uma instância spot deve ter em comparação com o preço sob demanda para esse tipo de instância antes que as instâncias sejam executadas. Por exemplo, se seu preço máximo for 20%, o preço spot deverá ser inferior a 20% do preço atual sob demanda para essa EC2 instância. Você sempre paga o menor preço (mercado) e nunca mais do que sua porcentagem máxima. Se você deixar esse campo em branco, o valor padrão será 100% do preço sob demanda.

    3. (Somente Spot) Para a função Spot Fleet, escolha uma função Amazon EC2 Spot Fleet IAM existente para aplicar ao seu ambiente computacional Spot. Se você ainda não tem uma função do Amazon EC2 Spot Fleet IAM, você deve criar uma primeiro. Para obter mais informações, consulte Papel da frota EC2 spot da Amazon.

      Importante

      Para marcar suas Instâncias Spot na criação, sua função do Amazon EC2 Spot Fleet IAM deve usar a política EC2 SpotFleetTaggingRole gerenciada mais recente da Amazon. A política EC2 SpotFleetRole gerenciada da Amazon não tem as permissões necessárias para marcar instâncias spot. Para ter mais informações, consulte Instâncias spot sem tags na criação e Marcar com tag os recursos do .

    4. Em Minimum v CPUs, escolha o número mínimo de v CPUs que seu ambiente computacional mantém, independentemente da demanda da fila de trabalhos.

    5. Em Desired v CPUs, escolha o número de v com o CPUs qual seu ambiente computacional é iniciado. À medida que a demanda da fila de trabalhos aumenta, AWS Batch você pode aumentar o número desejado de v CPUs em seu ambiente computacional e adicionar EC2 instâncias, até o máximo v. CPUs À medida que a demanda diminui, AWS Batch pode diminuir o número desejado de v CPUs em seu ambiente computacional e remover instâncias, até o mínimo v. CPUs

    6. Em Máximo v CPUs, escolha o número máximo de v para o CPUs qual seu ambiente computacional pode ser expandido, independentemente da demanda da fila de trabalhos.

    7. Em Tipos de instância permitidos, escolha os tipos de EC2 instância da Amazon que podem ser executados. Você pode especificar famílias de instâncias para iniciar qualquer tipo de instância dentro dessas famílias (por exemplo c5, c5n, ou p3). Ou você pode especificar tamanhos específicos dentro de uma família (como c5.8xlarge). Os tipos de instância Metal não estão nas famílias de instâncias. Por exemplo, c5 não inclui c5.metal. Você também pode optimal optar por selecionar os tipos de instância (do C4, M4 e R4 famílias de instâncias) que atendem à demanda de suas filas de trabalho.

      nota

      Ao criar um ambiente de computação, os tipos de instância selecionados para ele devem compartilhar a mesma arquitetura. Por exemplo, você não pode misturar instâncias ARM e x86 no mesmo ambiente de computação.

      nota

      AWS Batch será dimensionado GPUs com base na quantidade necessária em suas filas de trabalho. Para usar o agendamento de GPU, o ambiente de computação deve incluir tipos de instância das famílias p2, p3, p4, p5, g3, g3s, g4, ou g5.

      nota

      Atualmente, optimal usa tipos de instância do C4, M4 e R4 famílias de instâncias. Regiões da AWS Nesse caso, não há tipos de instância dessas famílias de instâncias, tipos de instância do C5, M5 e R5 famílias de instâncias são usadas.

    8. Expanda Additional configuration.

    9. (Opcional) Em Grupo de posicionamento, insira um nome de grupo de posicionamento para agrupar recursos no ambiente de computação.

    10. (Opcional) Para par de EC2 chaves, escolha um par de chaves pública e privada como credenciais de segurança ao se conectar à instância. Para obter mais informações sobre os pares de EC2 chaves da Amazon, consulte Pares de EC2 chaves da Amazon e instâncias Linux.

    11. Para Estratégia de alocação, escolha a estratégia de alocação a ser usada ao selecionar tipos de instância na lista de tipos de instância permitidos. BEST_FIT_PROGRESSIVE geralmente é a melhor opção para ambientes de computação EC2 sob demanda, SPOT_CAPACITY_OPTIMIZED e SPOT_PRICE_CAPACITY_OPTIMIZED para ambientes de computação spot. EC2 Para obter mais informações, consulte Estratégias de alocação de tipo de instância para AWS Batch.

    12. (Opcional) Para EC2 configuração, escolha o tipo de imagem e os valores de substituição do ID da imagem para fornecer informações AWS Batch para selecionar Amazon Machine Images (AMIs) para instâncias no ambiente computacional. Se a substituição do ID da imagem não for especificada para cada tipo de imagem, AWS Batch seleciona uma AMI otimizada recente do Amazon ECS. Se nenhum tipo de imagem for especificado, o padrão será Amazon Linux 2 para instância sem GPU e sem AWS Graviton.

      Importante

      Para usar uma AMI personalizada, escolha o tipo de imagem e insira a ID da AMI personalizada na caixa de substituição de ID da imagem.

      Amazon Linux 2

      Padrão para todas as famílias de instâncias AWS baseadas em Graviton (por exemplo,, C6g M6gR6g, eT4g) e pode ser usado para todos os tipos de instâncias que não sejam de GPU.

      Amazon Linux 2 (GPU)

      Padrão para todas as famílias de instâncias de GPU (por exemplo, P4 eG4) e pode ser usado para todos os tipos de instância que não sejam AWS baseados em Graviton.

      Amazon Linux

      Pode ser usado para famílias de instâncias sem GPU e sem AWS Graviton. O suporte padrão para a AMI do Amazon Linux foi encerrado. Para obter mais informações, consulte AMI do Amazon Linux.

      nota

      A AMI que você escolher para um ambiente de computação deve corresponder à arquitetura dos tipos de instância que você deseja usar para este ambiente. Por exemplo, se seu ambiente computacional usa A1 tipos de instância, a AMI de recurso computacional que você escolher deve oferecer suporte Arm instâncias. O Amazon ECS vende os dois x86 and Arm versões da AMI Amazon Linux 2 otimizada para Amazon ECS. Para obter mais informações, consulte AMI do Amazon Linux 2 otimizada para Amazon ECS no Guia do desenvolvedor do Amazon Elastic Container Service.

    13. (Opcional) Para o modelo de lançamento, selecione um modelo de EC2 lançamento existente da Amazon para configurar seus recursos computacionais. A versão padrão do modelo é preenchida automaticamente. Para obter mais informações, consulte Use os modelos de EC2 lançamento da Amazon com AWS Batch.

      nota

      Em um modelo de execução, é possível especificar uma AMI personalizada que você tenha criado.

    14. (Opcional) Em Versão do modelo de execução, insira $Default, $Latest ou um número de versão específico para ser usado.

      nota

      Nota: Se você usar uma variável de substituição ($Default ou $Latest), ela aplicará o número da versão padrão atual ou mais recente no momento em que essa configuração for salva. Se a versão padrão ou a versão mais recente forem alteradas no futuro, você deverá atualizar as informações. Elas não serão atualizadas automaticamente.

      Importante

      Se o parâmetro de versão do modelo de execução for $Default ou $Latest, a versão padrão ou mais recente do modelo de execução especificado será avaliada durante uma atualização de infraestrutura. Se uma ID de AMI diferente for selecionada por padrão ou se a versão mais recente do modelo de execução for selecionada, essa ID de AMI será usada na atualização. Para obter mais informações, consulte Atualização do ID da AMI.

    15. (Opcional) Para substituir modelos de lançamento, selecione um modelo de EC2 lançamento existente da Amazon para usar em tipos e famílias de instâncias específicos.

    16. (Opcional) Em Substituir versão do modelo de lançamento, insira um número de versão específico para usar,$Default, ou$Latest.

      nota

      Se você usar a $Latest variável $Default ou, AWS Batch aplicará as informações atuais no momento em que o ambiente computacional for criado. Se a versão padrão ou a versão mais recente forem alteradas no futuro, você deverá atualizar as informações por meio do - UpdateComputeEnvironmentou por meio do AWS Management Console - AWS Batch.

    17. (Opcional) Para tipos de instância de destino, selecione o tipo de instância ou a família à qual você deseja aplicar ao modelo de execução substituto.

      nota

      Se você especificar um modelo de execução substituto, os tipos de instância de destino serão obrigatórios. Para obter mais informações, consulte LaunchTemplateSpecificationOverride. targetInstanceTypes.

      nota

      Se o tipo de instância ou a família que você deseja selecionar não aparecer nessa lista, revise as seleções feitas emAllowed instance types.

    18. Escolha Próxima página.

  7. Na seção Configuração de rede:

    Importante

    Recursos de computação precisam de acesso para se comunicar com o endpoint de serviço do Amazon ECS. Isso pode ser feito por meio de uma interface do endpoint da VPC ou por meio dos das instâncias de contêiner que tenham endereços IP públicos.

    Para obter mais informações sobre endpoints da VPC de interface, consulte Endpoints da VPC de interface do Amazon ECS (AWS PrivateLink) no Manual do Desenvolvedor do Amazon Elastic Container Service.

    Se você não tiver um endpoint da VPC de interface configurado e seus das instâncias de contêiner não tiverem endereços IP públicos, eles deverão usar a conversão de endereço de rede (NAT) para fornecer esse acesso. Para obter mais informações, consulte Gateways NAT no Guia do usuário da Amazon VPC. Para obter mais informações, consulte Tutorial: criar uma VPC.

    1. Em Virtual Private Cloud (VPC) ID (Nuvem Privada Virtual Private Cloud), escolha uma VPC na qual executar suas instâncias.

    2. Em Sub-redes, selecione a sub-rede que será usada. Por padrão, todas as sub-redes dentro da VPC selecionadas estão disponíveis.

      nota

      AWS Batch na Amazon EC2 oferece suporte a Locais Zones. Para obter mais informações, consulte Locais Zones no Amazon EC2 User Guide e clusters Amazon ECS em Local Zones, Wavelength Zones e AWS Outposts no Amazon Elastic Container Service Developer Guide.

    3. (Opcional) Para Security groups, escolha um grupo de segurança a ser anexado às suas instâncias. Por padrão, o security group padrão para sua VPC é escolhido.

      nota

      Nota: Se você usar uma variável de substituição ($Default ou $Latest), ela aplicará o número da versão padrão atual ou mais recente no momento em que essa configuração for salva. Se a versão padrão ou a versão mais recente forem alteradas no futuro, você deverá atualizar as informações. Elas não serão atualizadas automaticamente.

  8. Escolha Próxima página.

  9. Para Revisar, reveja as etapas de configuração. Se precisar fazer alterações, escolha Edit (Editar). Quando terminar, escolha Criar ambiente de computação.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.