Para um site implementado numa topologia de alta disponibilidade em que o BGP também é utilizado, uma recuperação automática HA pode ser lenta e prejudicial para o tráfego do cliente porque os Edges pares eliminaram todos os caminhos numa recuperação automática. Na versão 5.1.0 e posteriores, o VMware adiciona a funcionalidade Reinício otimizado do BGP (BGP Graceful Restart) para implementações de HA, o que garante recuperações automáticas de HA mais rápidas e menos prejudiciais.

Visão geral

O Reinício otimizado do BGP (BGP Graceful Restart) com Comutação otimizada (Graceful Switchover) garante recuperações automáticas HA e reinícios do Edge mais rápidos ao fazer com que os dispositivos BGP vizinhos participem no reinício de forma a garantir que não ocorrem alterações de caminhos na rede durante o reinício. Sem o Reinício otimizado do BGP (BGP Graceful Restart), o Edge par elimina todos os caminhos assim que a sessão de TCP termina entre os pares BGP e estes caminhos têm de ser reconstruídos após a recuperação automática HA ou o reinício do Edge. O Reinício otimizado do BGP (BGP Graceful Restart) altera este comportamento ao garantir que os Edges pares mantêm os caminhos enquanto é estabelecida uma nova sessão dentro de um limite de tempo de reinício configurável.

Nota: O Reinício otimizado do BGP (BGP Graceful Restart) destina-se apenas a sites implementados em alta disponibilidade. Esta funcionalidade ainda não está disponível para sites implementados com um único Edge autónomo, mesmo que utilize o protocolo de routing BGP.

Pré-requisitos

Para utilizar a funcionalidade Reinício otimizado do BGP (BGP Graceful Restart) , um site do cliente tem de ter o seguinte.
  • Um site implementado com uma topologia de alta disponibilidade. Pode ser ativo/standby ou VRRP com um router de terceiros. Esta funcionalidade não tem qualquer efeito num site Edge autónomo, apenas em sites que utilizam a HA.
  • A empresa cliente tem de ter o BGP configurado como o protocolo de routing.
Importante: Para otimizar totalmente os benefícios do Reinício otimizado do BGP (BGP Graceful Restart) é altamente recomendável que o Cálculo de custos distribuídos (DCC) [Distributed Cost Calculation (DCC)] também seja ativado para a empresa do cliente. Com o DCC ativado, as decisões de preferência e anúncio são locais para o Edge e o Edge sincroniza de ativo para standby assim que aprende os caminhos do processo de routing. O valor do DCC não está limitado a sites de HA e, para obter mais informações acerca desta funcionalidade, veja Visão geral do routing do VMware SD-WAN e Configurar o cálculo de custos distribuídos.

Configurar o reinício otimizado do BGP

A configuração do Reinício otimizado do BGP (BGP Graceful Restart) é um processo de duas partes, sendo a primeira parte feita na secção de configuração do BGP e a segunda parte na secção de configuração da Alta disponibilidade (High Availability). Os passos são:
  1. Ative o Reinício otimizado do BGP (Graceful BGP Restart) em Configurar (Configure) > Dispositivo (Device) > BGP.
    1. No portal do cliente, clique em Configurar (Configure) > Perfil (Profile) ou > Configurar (Configure) > Edges consoante as suas preferências. As capturas de ecrã mostram os passos para um único Edge de HA.
    2. Clique no ícone Dispositivo (Device) ao lado de um Edge ou clique na ligação para o Edge e, em seguida, clique no separador Dispositivo (Device).
    3. Desloque a página para baixo até à secção Routing e NAT (Routing & NAT) e abra a secção BGP para o Edge ou perfil.

    4. Na secção BGP, marque a caixa do Reinício otimizado (Graceful Restart).

    5. Depois de marcar a caixa, são apresentados dois parâmetros adicionais relacionados com a ativação do reinício otimizado: Tempo do reinício (Restart Time) e Tempo do caminho desatualizado (Stalepath Time):
      1. O Tempo do reinício (Restart Time) representa o tempo máximo que o processador de caminhos (RP) espera para que o par do RP comece a comunicar antes de expirar as entradas dos caminhos. O tempo predefinido para este parâmetro é de 120 segundos e pode ser configurado manualmente com um intervalo de 1 a 600 segundos.
      2. O Tempo do caminho desatualizado (Stalepath Time) representa o tempo máximo que os caminhos são retidos após um reinício (recuperação automática de HA). Espera-se que os caminhos atualizados de um par do processador de caminhos tenham sido recebidos até este momento. O tempo predefinido para este parâmetro é de 300 segundos e pode ser configurado manualmente com um intervalo de 1 a 3600 segundos.
    6. Assim que o utilizador tiver ativado o reinício otimizado do BGP e estiver satisfeito com as duas definições secundárias, poderá avançar para a secção Alta disponibilidade (High Availability).
  2. Ative a Comutação otimizada (Graceful Switchover) em Configurar (Configure) > Dispositivo (Device) > Alta disponibilidade (High Availability).
    1. Na secção do BGP, desloque a página para baixo até à secção Alta disponibilidade (High Availability).

    2. Agora, na secção Alta disponibilidade High Availability, encontrará a opção para marcar a caixa Comutação otimizada (Graceful Switchover) disponível como resultado da ativação do Reinício otimizado do BGP (BGP Graceful Restart).
    3. Marque a caixa Comutação otimizada (Graceful Switchover).
    4. Não é necessária mais nenhuma ação na secção Alta disponibilidade (High Availability) e não existem parâmetros secundários para a Comutação otimizada (Graceful Switchover).
  3. Desloque a página para baixo até à parte inferior da página Configurar (Configure) > Dispositivo (Device) e clique em Guardar alterações (Save Changes) no canto inferior direito. Esta ação aplica as alterações de configuração efetuadas acima.

Limitações/comportamentos conhecidos

  • A Recuperação automática otimizada do BGP (BGP Graceful Failover) e a Comutação otimizada de HA (HA Graceful Switchover) são segmentos agnósticos e, quando ativados num segmento (por exemplo, o segmento global), estas definições são aplicadas a todos os outros segmentos num site do cliente. Isto significa que o Edge sincronizará os caminhos noutros segmentos e manterá os caminhos desatualizados durante uma recuperação automática de HA.