Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Esse manual se refere ao escalonamento de instâncias no portal da Cloud.


Índice

Table of Contents

Etapa 1: Criando sua Instância



Info
titleInfo

O auto scaling geralmente é usado em aplicações serverless, onde você pode estar replicando o estado de sua aplicação em várias máquinas que não irão sofrer alterações.


  1. Crie sua instância principal.
  2. Configure tudo que será necessário na instância quando a mesma for replicada.


Tip
titleDica

Configure alertas de e-mail para poder acompanhar o que acontece em suas instâncias, veja os manuais Configurando alertas de e-mail Zabbix e Ativando alertas E-mail.

Etapa 2: Configurando Monitoramento


  1. No menu Cloud > Rede Básica, dirija-se até o nome de sua rede, clique em cima do mesmo.
  2. Agora clique em cima do menu IP Público e após clique em cima de seu IP Público (Conforme as duas imagens abaixo).
  3. Agora configure o Firewall nas liberações de Portas para as regras de monitoramento.
  4. Agora configure o Encaminhamento de Portas para regras de monitoramento.
  5. Agora no menu Cloud, vá até Instâncias , clique no nome da instância que vai usar para o auto scaling e vá até a aba Monitoramento.
  6. Insira as configurações para ativar o monitoramento (Aguarde nessa tela até finalizar a configuração automática do Monitoramento).
  7. Agora novamente no portal vá até Cloud > Instâncias e clique sobre o nome da instância que você acabou de configurar e vá até o menu Monitoramento e clique em Monitoramento Avançado.
  8. Nesse painel teremos todas as opções relacionadas a monitoramento e gatilhos para alertas de monitoramento via e-mail.

    Info
    titleInfo

    Configurar os alertas de CPU e Memória te ajuda a identificar se o auto-scale foi acionado com base nos parâmetros de configuração do mesmo, que estarão na Etapa 4.

Etapa 3: Criando seu template



  1. Em Cloud > Volumes, escolha o volume da instância que será usada de base e tire um Snapshot.
  2. Após isso de um nome para esse modelo.
  3. Verifique se o snapshot foi criado com sucesso ou se ainda está no processo de criação. Para visualizar dirija-se até Cloud > Snapshot de Volume .
  4. Após o processo de criação do snapshot ser finalizado, clique na opção Criar Template no menu.
  5. Após isso preencha conforme necessidade os campos requeridos, lembrando que as informações de SO devem ser iguais a de sua instância base.

    Info
    titleInfo

    Se a opção de Senha Habilitada não for marcada as instâncias criadas a partir desse template irão acessar com a senha do instância base no momento do snapshot.

  6. Após isso verifique se seu modelo foi corretamente criado.

Etapa 4: Configurando o Auto Scaling


  1. Acesse o menu Cloud > Rede e clique sobre o nome da rede sua instância e IP Público onde o Auto Scale será configurado.Image RemovedApós isso vá até o menu Balanceamento de Carga e configure conforme sua necessidade.Image RemovedBalanceador de CargaImage Added
  2. Após isso inicie as configurações no balanceador de carga, seguindo as etapas demarcas abaixo: Image Added

  3. Info
    titleInfo

    Parâmetros:

    Nome: identificação 1 - Nomeie seu balanceador de carga - Identificação da regra de balaceamento de carga.

    2 - Escolha a rede e o endereço IP será ativado

    3 - Crie a política e algoritmo de encaminhamento

    Porta pública: Porta pública que irá receber o tráfego de entrada para o balanceamento.

    Porta privada: Porta privada usada pela instância para realizar o balanceamento.

    Image Added

  4. Info
    titleInfo

    4 - Escolha o algoritmo e sessões fixas - Algoritmo: Algoritmo usado para o balanceamento (veja mais sobre os algoritmos da Cloud em Load Balancer Cloud).`Aderência: Aderência utilizada para o balanceamento, é opcional (veja mais sobre os tipos de aderência em).

  5. Agora adicione a instância que pertencerá a essa regra.

    Image Removed

  6. Clique em Habilitar Escala

    5 - Anexe a sua instância 

  7. Após essas configurações, clique em Criar balanceador de carga, e aguarde ele ser exibido conforme imagem abaixo:Image Added

  8. Agora vá até Cloud > Escalonamento Automático

    Image Added

  9. Clique em Adicionar escala automática para configurar o escalonamento.Image RemovedImage Added
  10. E configure conforme sua necessidade.Image Removed(Abaixo tem algumas informações para lhe auxiliar a configurar o Auto Scalling)Image AddedImage Added

    Info
    titleInfo

    Parâmetros:


    Contagem mínima de VMs: o número de instâncias que estão atreladas aquela regra e podem ser escalonadas (deve ser maior que 0).

    Contagem máxima de VMs: o número máximo de instâncias que a regra de escalonamento poderá escalonar.

    Modelo: Aqui informamos o template/ modelo que será usado, conforme criado anteriormente.

    Política de Escalonamento: Existem duas políticas de Escalonamento:

    • Create and Delete Resource on scale - Criação e deleção de instâncias no escalonamento
    • Start and Stop Resource on scale - Ligar e Desligar Instância no escalonamento (essa opção ao se usada pela primeira vez cria as instâncias a partir do template e após seu uso as deixa desligadas)


    Scale UP:


    CPU(%): Aqui será informado a % de uso da CPU para que o escalonamento seja ativado.

    Memória(%): Aqui será informado a % de uso da memória para que o escalonamento seja ativado.

    Intervalo (segundos): Aqui será informado em quanto tempo com o gatilho de % ativado o escalonamento será ativado.

    Atraso de giro da VM (segundos): O tempo em que o escalonamento poderá levar para criação das novas instâncias.


    Scale Down:


    CPU(%): Aqui será informado a % de uso da CPU para que o escalonamento seja desativado.

    Memória(%): Aqui será informado a % de uso da memória para que o escalonamento seja desativado.

    Intervalo (segundos): Aqui será informado em quanto tempo com o gatilho de % ativado o escalonamento será desativado.

  11. Exemplo de regra de escalonamento.

  12. Para testar de seu escalonamento já está funcionando ative os alertas de monitoramento conforme especificado na política de escalonamento e realize testes de performance em sua instância.

Próximos passos:

Page Tree
rootAcessando sua instância