Atualizando do Basic Load Balancer - Orientação

Importante

Em 30 de setembro de 2025, o Basic Load Balancer será aposentado. Para obter mais informações, veja o anúncio oficial. Se você estiver usando o Basic Load Balancer, certifique-se de atualizar para o Standard Load Balancer antes da data de desativação. Este artigo ajudará a guiá-lo através do processo de atualização.

Neste artigo, discutimos as diretrizes para atualizar suas instâncias do Basic Load Balancer para o Standard Load Balancer. O Balanceador de Carga Padrão é recomendado para todas as instâncias de produção e fornece muitas diferenças importantes para sua infraestrutura.

Etapas para concluir a atualização

Recomendamos a seguinte abordagem para atualizar para o Standard Load Balancer:

  1. Saiba mais sobre algumas das principais diferenças entre o Basic Load Balancer e o Standard Load Balancer.
  2. Identifique o Balanceador de Carga Básico a ser atualizado.
  3. Crie um plano de migração para o tempo de inatividade planejado.
  4. Execute a migração com scripts automatizados do PowerShell para seu cenário ou crie um novo Balanceador de Carga Padrão com as configurações do Balanceador de Carga Básico.
  5. Verifique se seu aplicativo e suas cargas de trabalho estão recebendo tráfego por meio do Balanceador de Carga Padrão. Em seguida, exclua o recurso Basic Load Balancer.

SKU do Balanceador de Carga Básico vs. SKU do Balanceador de Carga Padrão

Esta seção lista algumas diferenças importantes entre esses dois SKUs do Load Balancer.

Caraterística Balanceador de carga padrão SKU SKU do Balanceador de Carga Básico
Tipo de back-end Baseado em IP, baseado em NIC Baseado em NIC
Protocolo TCP, UDP TCP, UDP
Pontos de extremidade do pool de back-end Qualquer máquina virtual ou conjunto de dimensionamento de máquina virtual em uma única rede virtual Máquinas virtuais em um único conjunto de disponibilidade ou conjunto de escala de máquina virtual
Protocolo de sonda de saúde TCP, HTTP, HTTPS TCP, HTTP
Comportamento de redução da sonda de saúde As conexões TCP permanecem ativas em uma sonda de instância inativa e em todas as sondas inativas As conexões TCP permanecem ativas em uma sonda de instância inativa. Todas as conexões TCP terminam quando todas as sondas estão inativas
Zonas de disponibilidade Frontends zonais e com redundância de zona para tráfego de entrada e saída Não disponível
Diagnóstico Azure Monitor métricas multidimensionais Não suportado
Portas HA Disponível para balanceador de carga interno Não disponível
Seguro por padrão Fechado para fluxos de entrada, a menos que permitido por um grupo de segurança de rede. O tráfego interno da rede virtual para o balanceador de carga interno é permitido. Aberto por padrão. Grupo de segurança de rede opcional.
Regras de saída Configuração NAT de saída declarativa Não disponível
TCP redefinido em ocioso Disponível em qualquer regra Não disponível
Vários front-ends Entrada e saída Apenas de entrada
Gestão de Operações A maioria das operações < 30 segundos A maioria das operações 60-90+ segundos
SLA 99.99% Não disponível
Suporte ao emparelhamento de rede virtual global O ILB padrão é suportado via Global Virtual Network Peering Não suportado
Suporte a gateway NAT O ILB padrão e o balanceador de carga público padrão são suportados via Nat Gateway Não suportado
Suporte de Link Privado O ILB padrão é suportado via Private Link Não suportado
Nível global (Pré-visualização) O Standard Load Balancer suporta a camada Global para LBs Públicos, permitindo o balanceamento de carga entre regiões Não suportado

Para obter informações sobre limites, consulte Limites do balanceador de carga.

Use estes scripts do PowerShell para ajudar na atualização da SKU básica para a padrão:

Atualizar manualmente

Nota

Embora a atualização manual do seu Balanceador de Carga Básico para um Balanceador de Carga Padrão usando o Portal seja uma opção, recomendamos o uso da opção de script automatizado acima, devido ao número de etapas e à complexidade da migração. A automação garante uma migração consistente e minimiza o tempo de inatividade para aplicativos com balanceamento de carga.

Ao migrar manualmente de um Balanceador de Carga SKU Básico para Padrão, há algumas considerações importantes a ter em mente:

  • Não é possível misturar IPs SKU Básicos e Padrão ou Balanceadores de Carga. Todos os IPs públicos associados a um Load Balancer e seus membros do pool de back-end devem corresponder.
  • O método de alocação de IP público deve ser definido como 'estático' quando um IP público é desassociado de um balanceador de carga ou máquina virtual, ou o IP alocado será perdido.
  • Os endereços IP públicos SKU padrão são seguros por padrão, exigindo que um Grupo de Segurança de Rede permita explicitamente o tráfego para quaisquer IPs públicos
  • Os balanceadores de carga SKU padrão bloqueiam o acesso de saída por padrão. Para habilitar o acesso de saída, um balanceador de carga público precisa de uma regra de saída para membros de back-end. Para balanceadores de carga privados, configure um Gateway NAT na sub-rede dos membros do pool de back-end ou adicione endereços IP públicos no nível da instância a cada membro do back-end.

Ordem de operações sugerida para atualizar manualmente um Balanceador de Carga Básico em configurações comuns de conjunto de escala de máquina virtual e máquina virtual usando o Portal:

  1. Altere todos os IPs Públicos associados ao Balanceador de Carga Básico e às Máquinas Virtuais de back-end para alocação 'estática'
  2. Para Load Balancers privados, registre os endereços IP privados alocados para as configurações de IP frontend
  3. Registrar a associação ao pool de back-end do Basic Load Balancer
  4. Registrar as regras de balanceamento de carga, regras NAT e configuração da sonda de integridade do Basic Load Balancer
  5. Crie um novo Balanceador de Carga SKU Padrão, correspondente à configuração pública ou privada do Balanceador de Carga Básico. Nomeie a configuração de IP frontend como temporária. Para balanceadores de carga públicos, use um novo endereço IP público para a configuração de frontend. Para obter orientações, consulte Criar um balanceador de carga público no portal ou Criar um balanceador de carga interno no portal
  6. Duplique a configuração básica do SKU Load Balancer para o seguinte:
    1. Nomes de pool de back-end
    2. Associação ao pool de back-end (máquinas virtuais e conjuntos de dimensionamento de máquinas virtuais)
    3. Sondas do estado de funcionamento
    4. Regras de balanceamento de carga - use a configuração de frontend temporário
    5. Regras NAT - use a configuração de frontend temporário
  7. Para balanceadores de carga públicos, se você ainda não tiver um, crie um novo Grupo de Segurança de Rede com regras de permissão para o tráfego proveniente das regras do Balanceador de Carga
  8. Para back-ends do Conjunto de Dimensionamento de Máquina Virtual, remova a associação do Balanceador de Carga nas configurações de Rede e atualize as instâncias
  9. Excluir o balanceador de carga básico

    Nota

    Para back-ends do Conjunto de Escala de Máquina Virtual, você precisará remover a associação do balanceador de carga nas configurações de Rede. Uma vez removido, você também precisará atualizar as instâncias

  10. Atualize todos os IPs Públicos anteriormente associados ao Balanceador de Carga Básico e às Máquinas Virtuais de back-end para a SKU Padrão. Para Conjuntos de Dimensionamento de Máquina Virtual, remova qualquer configuração de IP público no nível da instância, atualize as instâncias e, em seguida, adicione uma nova com SKU padrão e atualize as instâncias novamente.
  11. Recrie as configurações de front-end do Balanceador de Carga Básico no Balanceador de Carga Padrão recém-criado, usando os mesmos endereços IP públicos ou privados do Balanceador de Carga Básico
  12. Atualize as regras de balanceamento de carga e NAT para usar as configurações de frontend apropriadas
  13. Para Load Balancers públicos, crie uma ou mais regras de saída para habilitar o acesso à Internet para pools de back-end
  14. Remover a configuração de frontend temporário
  15. Teste esse fluxo de tráfego de entrada e saída através do novo Standard Load Balancer conforme o esperado

FAQ

A desativação do Basic Load Balancer afetará as implantações do CSES (Cloud Services Extended Support)?

Não, essa desativação não afetará suas implantações novas ou existentes no CSES. Isso significa que você ainda pode criar e usar Balanceadores de Carga Básicos para implantações CSES. No entanto, recomendamos o uso de SKU Standard em recursos nativos do Azure Resource Manager (ARM) (aqueles que não dependem de CSES) quando possível, porque o Standard tem mais vantagens do que o Basic.

Passos Seguintes

Para obter orientações sobre como atualizar endereços IP públicos básicos para SKUs padrão, consulte: