Auto Scaling - Escalonamento de instâncias
Esse manual se refere ao escalonamento de instâncias no portal da Cloud.
Índice
Pré-requisitos
Antes de começar, valide os seguintes processos:
Etapa 1: Criando sua Instância
Info
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.
Crie sua instância principal.
Configure tudo que será necessário na instância quando a mesma for replicada.
Dica
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
No menu Cloud > Rede Básica, dirija-se até o nome de sua rede, clique em cima do mesmo.
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).
Agora configure o Firewall nas liberações de Portas para as regras de monitoramento.
Agora configure o Encaminhamento de Portas para regras de monitoramento.
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.
Insira as configurações para ativar o monitoramento (Aguarde nessa tela até finalizar a configuração automática do Monitoramento).
Etapa 3: Criando seu template
Em Cloud > Volumes, escolha o volume da instância que será usada de base e tire um Snapshot.
Após isso de um nome para esse modelo.
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 .
Após o processo de criação do snapshot ser finalizado, clique na opção Criar Template no menu.
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.
Após isso verifique se seu modelo foi corretamente criado.
Etapa 4: Configurando o Auto Scaling
Acesse o menu Cloud > Balanceador de Carga
Após isso inicie as configurações no balanceador de carga, seguindo as etapas demarcas abaixo:
Após essas configurações, clique em Criar balanceador de carga, e aguarde ele ser exibido conforme imagem abaixo:
Agora vá até Cloud > Escalonamento Automático
Clique em Adicionar escala automática para configurar o escalonamento.
E configure conforme sua necessidade.(Abaixo tem algumas informações para lhe auxiliar a configurar o Auto Scalling)
Exemplo de regra de escalonamento.
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.