Gerenciar regras para o Azure Load Balancer usando o portal do Azure
O Azure Load Balancer dá suporte a regras para configurar o tráfego para o pool de back-end. Neste artigo, você aprenderá a gerenciar as regras para um Azure Load Balancer.
Há quatro tipos de regras:
Regras de balanceamento de carga – Uma regra do balanceador de carga é usada para definir como o tráfego de entrada é distribuído para todas as instâncias do pool de back-end. Uma regra de balanceamento de carga mapeia uma configuração especificada de porta e IP de front-end para várias portas e endereços IP de back-end. Um exemplo seria uma regra criada na porta 80 para balancear a carga do tráfego da Web.
Portas de alta disponibilidade – uma regra do balanceador de carga configurada com protocolo – todos e porta – 0. Essas regras permitem que uma única regra faça o balanceamento de carga de todo o tráfego TCP e UDP que chega em todas as portas de um balanceador de carga padrão interno. As regras de balanceamento de carga das portas de HA ajudam em cenários, como alta disponibilidade e escala para NVAs (soluções de virtualização de rede) dentro de redes virtuais. O recurso pode ser útil quando um grande número de portas precisa do balanceamento de carga.
Regra de NAT de entrada – uma regra NAT de entrada encaminha o tráfego de entrada enviado para a combinação de porta e endereço IP de front-end. O tráfego é enviado para uma máquina virtual ou uma instância específica no pool de back-end. O encaminhamento de porta é realizado pela mesma distribuição baseada em hash que o balanceamento de carga.
Regra de saída – uma regra de saída configura a conversão de endereços de rede (NAT) de saída para todas as máquinas virtuais identificadas pelo pool de back-end. Essa regra permite que as instâncias do back-end se comuniquem (saída) com a Internet ou com outros pontos de extremidade.
Pré-requisitos
Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.
Um balanceador de carga público padrão na assinatura. Para obter mais informações sobre como criar um Azure Load Balancer, confira Início Rápido: Criar um balanceador de carga público para balancear a carga de VMs usando o portal do Azure. O nome do balanceador de carga para os exemplos neste artigo é myLoadBalancer.
Um balanceador de carga interno padrão na assinatura. Para obter mais informações sobre como criar um Azure Load Balancer, confira Início Rápido: Criar um balanceador de carga interno para balancear a carga de VMs usando o portal do Azure. O nome do balanceador de carga para os exemplos neste artigo é myLoadBalancer.
Regras de balanceamento de carga
Nesta seção, você aprenderá a adicionar e remover uma regra de balanceamento de carga. Um balanceador de carga público é usado nos exemplos.
Adicionar uma regra de balanceamento de carga
Neste exemplo, você criará uma regra para balancear a carga da porta 80.
Entre no portal do Azure.
Na caixa de pesquisa na parte superior do portal, insira Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.
Selecione myLoadBalancer ou seu balanceador de carga.
Na página do balanceador de carga, selecione Regras de balanceamento de carga em Configurações.
Selecione + Adicionar em Regras de balanceamento de carga para adicionar uma regra.
Insira ou selecione as seguintes informações em Adicionar regra de balanceamento de carga.
Configuração Valor Nome myHTTPRule Versão IP Selecione IPv4 ou IPv6. Endereço IP de front-end Selecione o endereço IP de front-end do balanceador de carga.
Neste exemplo, é myFrontendIP.Protocolo Mantenha o padrão de TCP. Porta Insira 80. Porta de back-end Insira 80. Pool de back-end Selecione o pool de back-back do balanceador de carga.
Neste exemplo, é myBackendPool.Investigação de integridade Selecione Criar novo.
Em
, insira myHealthProbe.
Selecione HTTP em Protocolo.
Deixe o restante com os padrões ou adapte-os a seus requisitos.
Selecione
.Persistência de sessão Selecione Nenhum ou sua persistência necessária.
Para obter mais informações sobre modos de distribuição, confira Modos de distribuição do Azure Load Balancer.Tempo limite de ociosidade (minutos) Deixe o padrão de 4 ou mova o controle deslizante para o tempo limite ocioso necessário. Redefinição de TCP Selecione Habilitado.
Para obter mais informações sobre como redefinir o TCP, confira Redefinição do TCP do Load Balancer e tempo limite ocioso.IP flutuante Deixe o padrão desabilitado ou habilitado se a implantação exigir IP flutuante.
Para saber mais sobre o IP flutuante, confira Configuração do IP flutuante do Azure Load Balancer.SNAT (conversão de endereços de rede de origem) de saída Mantenha o padrão de (Recomendado) Usar regras de saída para fornecer acesso à Internet aos membros do pool de back-end.
Para obter mais informações sobre regras de saída e (SNAT), confira Regras de saída do Azure Load Balancer e Usar a conversão de endereços de rede de origem (SNAT) para conexões de saída.Selecione Adicionar.
Remover uma regra de balanceamento de carga
Neste exemplo, você removerá uma regra de balanceamento de carga.
Entre no portal do Azure.
Na caixa de pesquisa na parte superior do portal, insira Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.
Selecione myLoadBalancer ou seu balanceador de carga.
Na página do balanceador de carga, selecione Regras de balanceamento de carga em Configurações.
Selecione os três pontos ao lado da regra que você deseja remover.
Selecione Excluir.
Portas de alta disponibilidade
Nesta seção, você aprenderá a adicionar e remover uma regra de portas de alta disponibilidade. Você usará um balanceador de carga interno neste exemplo.
As regras de portas de alta disponibilidade são suportadas em um balanceador de carga interno padrão.
Adicionar a regra de portas de alta disponibilidade
Neste exemplo, você criará uma regra de portas de alta disponibilidade.
Entre no portal do Azure.
Na caixa de pesquisa na parte superior do portal, insira Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.
Selecione myLoadBalancer ou seu balanceador de carga.
Na página do balanceador de carga, selecione Regras de balanceamento de carga em Configurações.
Selecione + Adicionar em Regras de balanceamento de carga para adicionar uma regra.
Insira ou selecione as seguintes informações em Adicionar regra de balanceamento de carga.
Configuração Valor Nome Insira myHARule. Versão IP Selecione IPv4 ou IPv6. Endereço IP de front-end Selecione o endereço IP de front-end do balanceador de carga.
Neste exemplo, é myFrontendIP.
Selecione a caixa ao lado de Portas de alta disponibilidade.Pool de back-end Selecione o pool de back-back do balanceador de carga.
Neste exemplo, é myBackendPool.Investigação de integridade Selecione Criar novo.
Em
, insira myHealthProbe.
Selecione TCP em Protocolo.
Insira uma porta TCP em Porta. Neste exemplo, é a porta 80. Insira uma porta que atenda às suas necessidades.
Deixe o restante com os padrões ou adapte-os a seus requisitos.
Selecione
.Persistência de sessão Selecione Nenhum ou sua persistência necessária.
Para obter mais informações sobre modos de distribuição, confira Modos de distribuição do Azure Load Balancer.Tempo limite de ociosidade (minutos) Deixe o padrão de 4 ou mova o controle deslizante para o tempo limite ocioso necessário. Redefinição de TCP Selecione Habilitado.
Para obter mais informações sobre como redefinir o TCP, confira Redefinição do TCP do Load Balancer e tempo limite ocioso.IP flutuante Deixe o padrão desabilitado ou habilitado se a implantação exigir IP flutuante.
Para saber mais sobre o IP flutuante, confira Configuração do IP flutuante do Azure Load Balancer.Para obter mais informações sobre a configuração de regras de portas de alta disponibilidade, confira Visão geral das portas de alta disponibilidade .
Selecione Adicionar.
Remover uma regra de portas de alta disponibilidade
Neste exemplo, você removerá uma regra de balanceamento de carga.
Entre no portal do Azure.
Na caixa de pesquisa na parte superior do portal, insira Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.
Selecione myLoadBalancer ou seu balanceador de carga.
Na página do balanceador de carga, selecione Regras de balanceamento de carga em Configurações.
Selecione os três pontos ao lado da regra que você deseja remover.
Selecione Excluir.
Regra NAT de entrada
As regras de NAT de entrada são usadas para rotear conexões para uma VM específica no pool de back-end. Para obter mais informações e um tutorial detalhado sobre como configurar e testar regras de NAT de entrada, confira Tutorial: Configurar encaminhamento de porta no Azure Load Balancer usando o portal.
Regra de saída
Você aprenderá como adicionar e remover uma regra de saída nesta seção. Você usará um balanceador de carga público neste exemplo.
As regras de saída têm suporte em balanceadores de carga públicos padrão.
Adicionar uma regra de saída
Neste exemplo, você criará uma regra de saída.
Entre no portal do Azure.
Na caixa de pesquisa na parte superior do portal, insira Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.
Selecione myLoadBalancer ou seu balanceador de carga.
Na página Balanceador de carga, selecione Regras de saída em Configurações.
Selecione + Adicionar em Regras de saída para adicionar uma regra.
Em Adicionar regra de saída, insira ou selecione as informações seguintes.
Configuração Valor Nome Insira myOutboundRule. Versão IP Selecione IPv4 ou IPv6. Endereço IP de front-end Selecione o endereço IP de front-end do balanceador de carga.
Neste exemplo, é myFrontendIP.Protocolo Mantenha o padrão de Todos. Tempo limite de ociosidade (minutos) Deixe o padrão de 4 ou mova o controle deslizante para atender às suas necessidades. Redefinição de TCP Mantenha o padrão de Habilitado. Pool de back-end Selecione o pool de back-back do balanceador de carga.
Neste exemplo, é myBackendPool.Alocação de porta Alocação de porta Selecione Escolher manualmente o número de portas de saída. Portas de saída Escolher por Selecione Portas por instância. Portas por instância Digite 10000. Selecione Adicionar.
Remover uma regra de saída
Neste exemplo, você removerá uma regra de saída.
Entre no portal do Azure.
Na caixa de pesquisa na parte superior do portal, insira Balanceador de carga. Selecione Balanceadores de carga nos resultados da pesquisa.
Selecione myLoadBalancer ou seu balanceador de carga.
Na página Balanceador de carga, selecione Regras de saída em Configurações.
Selecione os três pontos ao lado da regra que você deseja remover.
Selecione Excluir.
Próximas etapas
Neste artigo, você aprendeu a gerenciar regras de balanceamento de carga para um Azure Load Balancer.
Para obter mais informações sobre o Azure Load Balancer, consulte: