Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda> Auto Scaling> Primeiros passos> Criação rápida de um grupo de AS
Atualizado em 2023-11-27 GMT+08:00

Criação rápida de um grupo de AS

Se você estiver usando AS pela primeira vez, seguir o processo baseado em assistente é uma maneira fácil de criar um grupo de AS, uma configuração de AS e uma política de AS.

Pré-requisitos

  • Você criou as VPCs, sub-redes, grupos de segurança e balanceadores de carga necessários.
  • Você obteve os pares de chaves para fazer logon nas instâncias adicionadas por uma ação de dimensionamento se a autenticação de chave for usada.

Procedimento

  1. Faça logon no console de gerenciamento.
  2. Em Compute, clique em Auto Scaling. No painel de navegação à esquerda, escolha Instance Scaling.
  3. Clique em Create AS Group.
  4. Defina informações básicas sobre o grupo de AS, como Name, Max. Instances, Min. Instances e Expected Instances. Tabela 1 lista os parâmetros.
    Tabela 1 Parâmetros do grupo de AS

    Parâmetro

    Descrição

    Exemplo de valor

    Region

    Uma região é onde o grupo de AS é implementado.

    Recursos em diferentes regiões não podem se comunicar uns com os outros através de redes internas. Para menor latência de rede e acesso mais rápido aos seus recursos, selecione a região mais próxima dos seus usuários de destino.

    N/A

    AZ

    Uma AZ é um local físico onde os recursos usam fontes de alimentação e redes independentes. As AZs são fisicamente isoladas, mas interconectadas por meio de uma rede interna.

    • Se você precisar de alta disponibilidade, compre servidores em AZs diferentes.
    • Se você precisar de baixa latência de rede, compre servidores na mesma AZ.

    N/A

    Multi-AZ Scaling Policy

    Este parâmetro pode ser definido como Load-balanced ou Sequenced.

    • Load-balanced: ao expandir um grupo de AS, o sistema preferencialmente distribui as instâncias de ECS uniformemente entre as AZs usadas pelo grupo de AS. Se falhar na AZ de destino, selecionará automaticamente outra AZ com base na política sequenciada.
    • Sequenced: ao expandir ECSs em um grupo de AS, o sistema seleciona a AZ de destino com base na ordem em que as AZs são selecionadas.
      NOTA:

      Esse parâmetro precisa ser configurado quando duas ou mais AZs forem selecionadas.

    Load-balanced

    Name

    Especifica o nome do grupo de AS a ser criado.

    O nome pode conter até 64 caracteres. Pode incluir letras, dígitos, sublinhados (_) e hifens (-).

    N/A

    Max. Instances

    Especifica o número máximo de instâncias do ECS em um grupo de AS.

    1

    Expected Instances

    Especifica o número esperado de instâncias do ECS em um grupo de AS.

    Depois que um grupo de AS é criado, você pode alterar esse valor, o que acionará uma ação de dimensionamento.

    0

    Min. Instances

    Especifica o número mínimo de instâncias do ECS em um grupo de AS.

    0

    VPC

    Fornece uma rede para suas instâncias do ECS.

    Todas as instâncias do ECS no grupo do AS são implementadas nesta VPC.

    N/A

    Subnet

    Você pode selecionar até cinco sub-redes. O grupo de AS vincula automaticamente todas as NICs aos ECSs criados. A primeira sub-rede é usada pela NIC primária de uma instância do ECS por padrão e outras sub-redes são usadas pelas NICs de extensão da instância.

    N/A

    Load Balancing

    Este parâmetro é opcional. Um balanceador de carga distribui automaticamente o tráfego em todas as instâncias de um grupo de AS para equilibrar sua carga de serviço. Ele melhora a tolerância a falhas de suas aplicações e expande os recursos de serviços de aplicações.

    NOTA:
    • Até seis balanceadores de carga podem ser adicionados a um grupo de AS.
    • Depois que vários balanceadores de carga são adicionados a um grupo de AS, vários serviços podem ser ouvidos simultaneamente, melhorando assim a escalabilidade. Se ELB health check for selecionada para Health Check Method, quando qualquer um dos ouvintes detectar que uma instância não íntegra, o AS substituirá a instância defeituosa por uma funcional.
    Se você selecionar Elastic load balancer, configure os seguintes parâmetros:
    • Load Balancer
    • Backend ECS Group
    • Backend Port: especifica a porta na qual um ECS de back-end escuta o tráfego.
    • Weight: determina a parte das solicitações que um ECS de back-end processa em comparação com outros ECSs de back-end adicionados ao mesmo ouvinte.

      Para obter mais informações sobre balanceamento de carga, consulte Guia de usuário do Elastic Load Balance.

    N/A

    Instance Removal Policy

    Especifica a prioridade para remover instâncias de um grupo de AS. Se as condições especificadas forem atendidas, as ações de dimensionamento serão acionadas para remover instâncias. O AS suporta as seguintes políticas de remoção de instâncias:

    • Oldest instance created from oldest AS configuration: a instância mais antiga criada a partir da configuração mais antiga é removida primeiro do grupo de AS.
    • Newest instance created from oldest AS configuration: a instância mais recente criada a partir da configuração mais antiga é removida primeiro do grupo de AS.
    • Oldest instance: a instância mais antiga é removida primeiro do grupo de AS.
    • Newest instance: a instância mais recente é removida primeiro do grupo de AS.
    NOTA:
    • A remoção de instâncias garantirá preferencialmente que as instâncias restantes tenham balanceamento de carga nas AZs.
    • As instâncias do ECS adicionadas manualmente são as últimas a serem removidas. Se o AS remover uma instância adicionada manualmente, ele removerá apenas a instância do grupo de AS. Ele não exclui a instância. Se várias instâncias adicionadas manualmente precisarem ser removidas, o AS preferencialmente removerá primeiro a instância adicionada mais cedo.

    N/A

    EIP

    Se EIP tiver sido selecionado em uma configuração de AS para um grupo de AS, um EIP será automaticamente vinculado à instância do ECS adicionada ao grupo de AS. Se você selecionar Release, o EIP vinculado a uma instância será liberado quando a instância for removida do grupo de AS. Caso contrário, o sistema desvincula o EIP da instância, mas não o libera quando a instância é removida do grupo de AS.

    N/A

    Health Check Method

    Quando uma verificação de integridade detecta uma instância de ECS não íntegra, o AS substitui a instância defeituosa por uma nova. Existem dois métodos de verificação de integridade:

    • ECS health check: verifica o status de integridade da instância do ECS. Se uma instância for interrompida ou excluída, ela é considerada não íntegra. Este método é selecionado por padrão. Usando esse método, o grupo de AS avalia periodicamente o status de execução de cada instância com base nos resultados da verificação de integridade. Se os resultados da verificação de integridade mostrarem que uma instância não é íntegra, o AS removerá a instância do grupo de AS.
    • ELB health check: determina o status de execução da instância do ECS usando um ouvinte de balanceamento de carga. Esse método de verificação de integridade só estará disponível se o grupo de AS usar um ouvinte de balanceamento de carga. Se um ouvinte de balanceamento de carga detectar que uma instância do ECS não está íntegra, o AS removerá a instância do grupo de AS.

    N/A

    Health Check Interval

    Especifica o período de tempo entre as verificações de integridade. Você pode definir um intervalo de verificação de integridade, como 10 segundos, 1 minuto, 5 minutos, 15 minutos, 1 hora ou 3 horas, com base nos requisitos do site.

    5 minutes

    Enterprise Project

    Especifica o projeto empresarial ao qual o grupo de AS pertence. Se um projeto empresarial é configurado para um grupo de AS, os ECSs criados neste grupo de AS também pertencem a este projeto empresarial. Se você não especificar um projeto empresarial, o projeto empresarial default será usado.

    NOTA:
    • Valor default indica o projeto empresarial padrão. Os recursos que não estão alocados a nenhum projeto empresarial na sua conta são exibidos no projeto empresarial padrão.
    • O projeto empresarial é uma versão atualizada do IAM. Ele aloca e gerencia recursos de diferentes projetos.

    N/A

    Advanced Settings

    Configure notificações.

    Você pode selecionar Do not configure ou Configure now.

    N/A

    Notification

    Os resultados das ações de dimensionamento são enviados a você com base nas funções fornecidas pelo serviço Simple Message Notification (SMN).

    • Notification Conditions: quando pelo menos uma das condições a seguir for atendida, o SMN enviará uma notificação para você:
      • Criação de instância foi bem-sucedida
      • Remoção da instância foi bem-sucedida
      • Erros ocorrem em um grupo de AS
      • Falha na criação da instância
      • Falha na remoção da instância
    • Send Notification To: selecione um tópico existente. Para obter detalhes sobre como criar um tópico, consulte Guia de usuário do Simple Message Notification.

    N/A

    Tag

    Se você tiver muitos recursos do mesmo tipo, poderá usar tags para gerenciar seus recursos. Você pode identificar recursos especificados rapidamente usando as tags alocadas a eles.

    Cada tag contém uma chave e um valor. Você pode especificar a chave e o valor para cada tag.

    • Chave
      • A chave deve ser especificada.
      • A chave deve ser exclusiva para o grupo de AS.
      • A chave pode incluir até 36 caracteres. Ela não pode conter caracteres ASCII não imprimíveis (0–31) ou os seguintes caracteres: =*<>\,|/
    • Valor
      • O valor é opcional.
      • Uma chave pode ter apenas um valor.
      • O valor pode incluir até 43 caracteres. Ela não pode conter caracteres ASCII não imprimíveis (0–31) ou os seguintes caracteres: =*<>\,|/

    N/A

  5. Clique em Next.
  6. Na página exibida, você pode usar uma configuração do AS existente ou criar uma configuração do AS.
  7. Clique em Next.
  8. (Opcional) Adicione uma política do AS a um grupo do AS.

    Na página exibida, clique em Add AS Policy.

    Configure os parâmetros necessários, como Policy Type, Scaling Action e Cooldown Period.
    • Se uma ação de dimensionamento for acionada por uma política de AS, o período de resfriamento será o que estiver configurado para essa política de AS.
    • Se uma ação de dimensionamento for acionada alterando manualmente o número esperado de instâncias ou por outras ações, o período de resfriamento será o que estiver configurado para o grupo de AS. O período de resfriamento padrão é de 300 segundos.
  9. Clique em Create Now.
  10. Verifique o grupo de AS, a configuração de AS e as informações de política de AS. Clique em Submit.
  11. Confirme o resultado da criação e volte para a página AS Groups conforme solicitado.

    Depois que o grupo de AS é criado, seu status muda para Enabled.