Todos os produtos
Search
Central de documentação

Auto Scaling:Implantar um cluster de computação de alta disponibilidade com política balanceada

Última atualização: Jul 03, 2026

O Auto Scaling provisiona rapidamente um cluster de computação ao distribuir instâncias ECS em várias zonas de disponibilidade com uma política de distribuição balanceada. O serviço monitora a integridade das instâncias em tempo real para garantir alta disponibilidade. Este tutorial orienta você na implantação de um cluster de computação de alta disponibilidade e na redução de custos de recursos com instâncias spot.

Casos de uso

Cenário

Cargas de trabalho de computação distribuída de big data e treinamento de IA frequentemente exigem um aumento repentino de recursos de computação durante os horários de pico. Por isso, é essencial criar rapidamente um cluster de computação de alta disponibilidade.

Por exemplo, um provedor de publicidade online que usa machine learning para segmentação de anúncios precisa escalar verticalmente os recursos de computação durante picos de tráfego. Criar manualmente um cluster de instâncias ECS é lento e propenso a erros — você pode enfrentar falhas na criação de instâncias devido a estoque insuficiente em uma única zona de disponibilidade ou interrupções de serviço caso essa zona falhe.

Solução

Use o Auto Scaling para criar automaticamente instâncias ECS em massa. A política de distribuição balanceada espalha essas instâncias uniformemente por várias zonas de disponibilidade, enquanto as instâncias spot ajudam a reduzir seus custos.

image

Benefícios

Essa abordagem oferece os seguintes benefícios:

  • Sobrecarga operacional zero

    O Auto Scaling escala suas instâncias ECS horizontal ou verticalmente de forma automática, sem necessidade de intervenção manual.

  • Alta disponibilidade integrada

    A política de distribuição balanceada distribui as instâncias ECS entre as zonas de disponibilidade, evitando falhas de scale-out causadas por estoque insuficiente em uma única zona. O recurso de verificação de integridade da instância, ativado por padrão, garante que todas as instâncias ECS no grupo de dimensionamento permaneçam disponíveis.

  • Excelente custo-benefício

    O uso de instâncias spot para nós de computação reduz significativamente os custos de recursos.

Procedimento

Nota
  • Avalie sua arquitetura de negócios e crie um grupo de dimensionamento para os módulos de negócios que exigem um cluster de alta disponibilidade.

  • Prepare uma imagem personalizada com seu aplicativo de negócios já implantado. Ao criar uma configuração de dimensionamento, selecione essa imagem personalizada para garantir que as instâncias ECS criadas automaticamente atendam aos seus requisitos. Para obter mais informações, consulte Criar uma imagem personalizada a partir de uma instância.

  1. Faça login no Auto Scaling console.

  2. Crie um grupo de dimensionamento.

    1. No painel de navegação à esquerda, clique em Scaling Groups.

    2. Na barra de navegação superior, selecione uma região.

    3. No canto superior esquerdo da página, clique em Create.

    4. Na aba Create by Form, configure os parâmetros do grupo de dimensionamento e clique em Create.

      A tabela a seguir descreve os parâmetros configurados neste tutorial. Para parâmetros não listados, use as configurações padrão. Para obter mais informações sobre como configurar um grupo de dimensionamento, consulte Criar um grupo de dimensionamento.

      Parâmetro

      Exemplo

      Descrição

      Scaling Group Name

      test

      Insira um nome para o grupo de dimensionamento. Para informações sobre os requisitos de formato, consulte as instruções na tela.

      Type

      ECS

      Selecione ECS para gerenciar instâncias ECS no grupo de dimensionamento.

      Instance Configuration Source

      Create from scratch

      Não especifique um modelo para criação automática de instâncias. Após a criação do grupo de dimensionamento, crie uma configuração de dimensionamento.

      Minimum Number of Instances

      100

      Número mínimo de instâncias no grupo de dimensionamento. Se o número de instâncias cair abaixo desse valor, o Auto Scaling adicionará instâncias para atingir esse mínimo.

      Maximum Number of Instances

      120

      Número máximo de instâncias no grupo de dimensionamento. Se o número de instâncias exceder esse valor, o Auto Scaling removerá instâncias para respeitar esse máximo.

      Show Advanced Settings > Scaling Policy

      Balanced distribution policy

      Selecione Balanced Distribution Policy. Essa política entra em vigor somente após a seleção de vários vSwitches.

      VPC

      vpc-2zeghwzptn5zii0w7****

      Selecione a VPC para as instâncias ECS no grupo de dimensionamento.

      vSwitch

      vsw-2ze23nqzig8inprou****

      vsw-2zeet2ksvw7f14ryz****

      vsw-2ze94pjtfuj9vaymf****

      Selecione os vSwitches aos quais as instâncias ECS do grupo de dimensionamento pertencem.

      Selecione vários vSwitches para ativar a política de distribuição balanceada. Isso distribui as instâncias ECS entre as zonas de disponibilidade e melhora a taxa de sucesso dos eventos de scale-out.

  3. Crie uma configuração de dimensionamento.

    1. Na página Scaling Groups, localize o grupo de dimensionamento criado e clique no ID do grupo.

    2. Clique na aba Instance Configuration Source.

    3. Na aba Scaling Configurations, clique em Create Scaling Configuration.

    4. Na página Create Scaling Configuration, configure os parâmetros e clique em Create.

      A tabela a seguir descreve os parâmetros configurados neste tutorial. Para parâmetros não listados, use as configurações padrão. Para obter mais informações sobre como configurar uma configuração de dimensionamento, consulte Criar uma configuração de dimensionamento para instâncias ECS.

      Seção

      Parâmetro

      Exemplo

      Descrição

      Basic Information

      Scaling Configuration Name

      test

      Insira um nome para a configuração de dimensionamento. Para informações sobre os requisitos de formato, consulte as instruções na tela.

      Billing Method

      Spot instance

      O Auto Scaling é um serviço gratuito, mas você paga pelas instâncias ECS que ele adiciona. Neste tutorial, são utilizadas instâncias spot. Para obter mais informações, consulte Visão geral do faturamento.

      Image and instance

      Instance Configuration Mode

      Specify instance pattern

      Selecione Specify instance pattern para configurar as especificações das instâncias ECS.

      Instance Attribute Combination

      2 vCPUs, 4 GiB memory, Enterprise-level

      Defina os requisitos de vCPU e memória para as instâncias ECS.

      Select Image

      test

      Selecione uma imagem para implantar as instâncias ECS.

      Para ambientes de produção, utilize uma imagem personalizada que contenha seu aplicativo.

      Storage

      System Disk

      ESSD, 40 GiB, PL0

      Escolha um disco de sistema para as instâncias ECS.

      Network and security group

      Security Group

      sg-bp18kz60mefsicfg****

      Selecione um grupo de segurança que você tenha criado. Para criar um grupo de segurança, consulte Criar um grupo de segurança.

      Management settings

      Logon Credentials

      Set later

      Defina manualmente uma senha para as instâncias após a criação delas.

  4. Após criar a configuração de dimensionamento, siga as instruções na tela para ativar a configuração de dimensionamento e o grupo de dimensionamento.

Resultados

Com a contagem mínima de instâncias definida como 100, o grupo de dimensionamento implanta automaticamente 100 instâncias ECS após ser ativado, balanceando-as entre as zonas de disponibilidade selecionadas para formar o cluster de computação. A alta disponibilidade e a economia de custos são alcançadas da seguinte forma:

  • Caso uma zona de disponibilidade tenha estoque insuficiente, o Auto Scaling tenta automaticamente implantar instâncias ECS nas outras zonas selecionadas, minimizando o impacto em seu aplicativo.

  • Quando uma instância spot é recuperada, o grupo de dimensionamento cria automaticamente uma substituta. Ele também remove instâncias não íntegras e as substitui.

Próximas etapas

Se o estoque insuficiente impedir uma distribuição uniforme das instâncias ECS, rebalanceie o grupo de dimensionamento para corrigir a distribuição entre as zonas de disponibilidade. Para obter mais informações, consulte Rebalancear instâncias ECS.