Claudia - Binario Cloud
Online

👋 Olá! Eu sou a Claudia, assistente virtual da Binario Cloud

Somos especialistas em soluções de nuvem, oferecendo desde armazenamento eficiente até segurança robusta.

Como aplicar balanceamento de carga no BCOS?

Como aplicar balanceamento de carga no BCOS?

 Load balance, é um recurso de permite a distribuição de carga entre dois ou mais servidores, de maneira uniforme, com isso, a sobrecarga de um servidor se torna menos provável, com esse recurso, o desempenho do de seus servidores aumenta.

 Para demonstrar o Balanceamento de carga criaremos 2 instâncias: VM-06 e VM-08

Vamos utilizar o apache como exemplo de servidor web para demonstrar o balanceamento de carga entre a VM-06 e VM-08

Caso tenha dúvidas do processo de criação de instâncias acesse Como criar instâncias no BCOS? para saber mais.

Customization Script: Para configurar o Apache como servidor web nas instâncias VM-06 e VM-08 você precisar acessar-las e realizar as seguintes tarefas:

  • sudo apt update: Atualizar a lista de pacotes do sistema.
  • sudo apt install apache2 -y: Instalar o Apache
  • sudo systemctl start apache2: Após a instalação, inicie o serviço Apache
  • sudo systemctl enable apache2: Configure-o para iniciar automaticamente em cada reinicialização do sistema

Para identificar visualmente qual instância está respondendo a uma solicitação, crie um arquivo index.html diferenciado em cada VM.

Acesse a instância VM-06 ou VM-08, abra seu editor de texto preferido para criar o arquivo index.html:

  • sudo vim /var/www/html/index.html:  Este diretório é responsável pela exibição do apache

index.html: Este arquivo HTML exibe uma mensagem específica para VM-06, ajudando a identificar que a solicitação foi atendida por essa instância.

Não esqueça de alterar o nome em cada instância, VM-06 e VM-08

Para aplicar load balancer nas instâncias, clique em Rede > Balanceadores de Carga > Create Load Balancer

Prossiga a Configuração Base e preencha as seguintes informações:

  • Nome do Balanceador de Carga
  • Selecione a Rede Propriedade
  • Selecione a Sub-net Propriedade

Prossiga para as configurações “Detalhe do Listener” e preencha:

  • Nome do Listener
  • Protocolo do Listener
  • Porta do Protocolo do Listener
  • Limite de conexão do listener 

Prossiga para as configurações do pool e preenche as seguintes informações:

  • Nome do pool
  • Algoritmo do pool
  • Protocolo do pool

Prossiga para a próxima configuração e selecione o ip flutuante das instâncias VM-06 e VM-08 para aplicar as configurações do load balancer.

Agora finalize as configurações inserindo:

  • Nome do Monitor de Saúde
  • Atraso do Monitor de Saúde
  • Máximo de Tentativas do Monitor de Saúde
  • Tempo Limite do Monitor de Saúde
  • Tipo de Monitor de Saúde

Confirme a Criação do Load Balancer e verifique a criação no painel de controle.

Agora precisamos associar um IP flutuante a nosso load balancer,  Em seguida, acesse o IP flutuante associado ao Load Balancer pelo browser da máquina local:

    Após associar o IP Flutuante, Observe o balanceamento atualizando a página:

Assine nossa Newsletter

Receba o melhor conteúdo sobre soluções em nuvem, hospedagem cloud e aplique dicas estratégicas para garantir uma infraestrutura de TI eficiente.