Implementar um balanceador de carga interno

Concluído

Os administradores usam balanceadores de carga internos para direcionar o tráfego para recursos que residem em uma rede virtual ou para recursos que usam uma VPN para acessar a infraestrutura do Azure. Nesta configuração, os endereços IP de front-end e as redes virtuais nunca são expostas diretamente a um ponto de extremidade da Internet. Os aplicativos de linha de negócios interno são executados no Azure e acessados de dentro do Azure ou de recursos locais.

Cenário empresarial

Suponha que você tem uma sub-rede da camada do Banco de Dados SQL do Azure com várias máquinas virtuais e você implementa um balanceador de carga interno. As solicitações do banco de dados precisam ser distribuídas para o back-end. O balanceador de carga interno recebe as solicitações do banco de dados e usa as regras de balanceamento de carga para determinar como distribuir as solicitações para os servidores SQL de back-end. Os servidores SQL respondem na porta 1433. A seguinte ilustração realça este cenário:

Diagram showing how an internal load balancer works as described in the text.

Coisas a serem consideradas ao usar um balanceador de carga interno

Você pode implementar um balanceador de carga interno para obter vários tipos de balanceamento de carga.

  • Dentro da rede virtual: estabelecer o balanceamento de carga de máquinas virtuais na rede virtual para um conjunto de máquinas virtuais que residem da mesma rede virtual.

  • Para rede virtual entre instalações: aplicar o balanceamento de carga de computadores locais para um conjunto de máquinas virtuais dentro da mesma rede virtual.

  • Para aplicativos de várias camadas: implementar o balanceamento de carga para aplicativos de várias camadas voltados para a Internet em que as camadas de back-end não são voltadas para a Internet. As camadas de back-end requerem balanceamento de carga de tráfego da camada voltada para a Internet.

  • Para aplicativos de linha de negócios: adicionar balanceamento de carga para seus aplicativos de linha de negócios hospedados no Azure sem precisar adicionar outro hardware ou software do balanceador de carga. Esse cenário inclui servidores locais que estão no conjunto de computadores cujo tráfego tem balanceamento de carga.

  • Com balanceador de carga público: configurar um balanceador de carga público na frente do balanceador de carga interno para criar um aplicativo de várias camadas.