Entendendo SLA Aceitável e Inaceitável para Sites

Visão geral

O SLA de conectividade Cato para o túnel assegura desempenho e resiliência ótimos para os fluxos de aplicação do site. O Socket e o PoP conectado usam algoritmos de seleção de caminho baseados em SLA em tempo real para escolher o link ideal para cada fluxo nas direções de tráfego enviadas e recebidas. O algoritmo monitora constantemente as métricas de SLA, como perda de pacotes, latência, congestionamento, estado da porta, estado da conectividade da Internet, e o Socket pode mover fluxos entre links caso seja detectada degradação do SLA.

O desempenho do link é classificado como aceitável ou inaceitável com base nos limites de perda de pacotes, latência e outras métricas. Esta classificação determina quando o Socket usa o link WAN ativo, ativa um link de backup ou inicia uma conexão com um PoP diferente. Entender como o Socket reage à degradação do SLA é essencial para garantir uma entrega de aplicação confiável.

O Socket distribui traficam entre todos os links ativos, incluindo links com capacidades de largura de banda diferentes e upstream/downstream assimétricos. O mecanismo de SLA de conectividade do Socket está programado para reagir a qualquer problema de conectividade e tomar ações para superar automaticamente a questão. Em situações onde o SLA de conectividade se torna inaceitável e não consegue cumprir os limites, o Socket e o PoP tomam medidas para reparar a conectividade. Por exemplo, o Socket ativa os links passivos. Se essas ações não resolverem o problema de conectividade, o Socket se conectará a um PoP diferente.

Recomendamos usar a configuração ativa/ativa para sites Socket para obter a melhor resiliência e desempenho. Para mais informações, consulte Arquitetura do SLA de Link Socket Cato.

Personalização dos Limites de SLA para Sites Ativos/Passivos

A página de SLA de Conexão permite definir limites aceitáveis e inaceitáveis de SLA que são aplicados a sites Socket em implantações ativas/passivas.

Quando há um SLA inaceitável para o link primário em um site, o Socket ativa o link passivo secundário e envia tráfego sobre ele para o PoP. Quando o link primário retorna a um SLA aceitável, o Socket move os fluxos de volta para o link primário, e o link secundário é desativado.

Personalização dos Limites de SLA para Sites Ativos/Ativos

A página de SLA de Conexão também permite definir limites aceitáveis e inaceitáveis de SLA para implantações ativas/ativas. Para mais informações sobre distribuição de tráfego e configuração de limites personalizados para sites ativos/ativos, consulte Configurando as Configurações de Conexão SLA para Sites Socket Ativos/Ativos.

Operando dentro do SLA Aceitável

Dentro do SLA aceitável, o Socket usa todos os links ativos e seleciona o melhor link para cada novo fluxo com base em uma pontuação de saúde calculada em tempo real. Essas métricas de KPI de SLA incluem: perda de pacotes, latência, variação, congestionamento e mais. Para mais informações, consulte Parte 1: As Interfaces do Socket e Precedência.

Para configurações ativas/passivas, os links passivos permanecem inativos enquanto houver pelo menos um link ativo com um SLA aceitável.

Exemplo de Perda de Pacotes dentro do SLA Aceitável

Os exemplos a seguir mostram configurações de site Socket onde o limite de SLA inaceitável é definido para 10% de perda de pacotes. O Link 1 está enfrentando uma perda de pacotes de 3%, e o link 2 tem uma perda de pacotes de 0%.

AA_Good_SLA.png
  • Para novos fluxos, o Socket ou PoP escolhe o link com a melhor qualidade.

    No exemplo acima, novos fluxos se abririam no link 2 com 0% de perda de pacotes.

AP_Good_SLA.png
  • O link 2 (o link passivo) não é ativado porque o link 1 atende ao limite de SLA aceitável. Todos os fluxos continuam a usar o link ativo.

Operando com SLA Inaceitável

Quando o Socket determina que todos os links ativos não atendem ao SLA no intervalo de tempo, isso é considerado um SLA inaceitável, e o Socket automaticamente toma ações para corrigir os problemas de conectividade. Dependendo da configuração do link e das configurações de SLA de Conexão, o Socket ativará um link passivo de menor precedência, ou se nenhum dos links atende aos limites de SLA aceitáveis, ele conecta todos os links a um PoP diferente.

Exemplo de Ações de Correção para SLA Inaceitável

Os exemplos a seguir mostram configurações de site Socket onde o limite de SLA inaceitável é definido para 10% de perda de pacotes. O Link 1 está enfrentando uma perda de pacotes de 15% e o link 2 tem uma perda de pacotes de 0%. Esses exemplos são durante o período de avaliação em que o PoP está usando mecanismos de auto-cura.

AA_Bad_Link.png
  • Para novos fluxos, o Socket ou PoP escolhe o link com a melhor qualidade.

  • Para fluxos existentes, o Socket move gradualmente os fluxos para o link de melhor qualidade.

    No exemplo acima, os fluxos se moveriam para o link 2 com 0% de perda de pacotes.

AP_Bad_Link.png
  • O link passivo (link 2) é ativado

  • Socket agora trabalha em configuração ativo/ativo

  • Novos fluxos usam o link 2

  • Os fluxos existentes gradualmente se movem do link 1 para o link 2

  • Para configurações onde o link 2 é um Link Last-Resort, o cronômetro de cortesia começa a contar.

    O tempo de cortesia oferece tempo extra para resolver problemas de conectividade antes de ativar o link celular.

    • Se um SLA aceitável não for restaurado no link 1 durante o tempo de cortesia, então o link 2 (o link Last-Resort) é ativado.

Exemplo de Conexão a um PoP Diferente para SLA de Conectividade Inaceitável

Se as ações de correção durante o período de avaliação não resolverem os problemas de conectividade, então o Socket se conectará a um PoP diferente. Por exemplo, se houver um problema com o provedor de nuvem tier-1 para a localização do PoP.

Quando um Socket se conecta a um novo PoP, este é o comportamento:

  1. O Socket inicia o período de avaliação de SLA de conectividade inicial de até 40 - 50 segundos.

    O período de avaliação de SLA é de 40 segundos, e é verificado a cada 10 segundos, o que significa que o tempo total do período de avaliação é entre 40 - 50 segundos.

    1. Se os links para o PoP tiverem um SLA aceitável, o Socket permanece conectado ao PoP.

    2. Se os links para o PoP tiverem um SLA inaceitável, o Socket se conecta a um PoP diferente e repete o período de avaliação de SLA de conectividade inicial de até 40 - 50 segundos.

  2. Se o Socket não conseguir localizar um PoP com um SLA aceitável, ele retornará e se conectará ao PoP original.

Os exemplos a seguir mostram configurações de site Socket onde o limite de SLA inaceitável é definido para 10% de perda de pacotes. O Link 1 está enfrentando uma perda de pacotes de 20%, e o link 2 tem uma perda de pacotes de 15% como resultado de problemas de conectividade do provedor tier-1. O segundo diagrama mostra como conectar a um PoP diferente resolve a questão. O comportamento é o mesmo para implantações de sites ativos/ativos e ativos/passivos.

T1_Bad_SLA.png
  • Após o período de avaliação, há um SLA inaceitável (mais de 10% de perda de pacotes) em todos os links ativos.

    Por exemplo, perda de pacotes relacionada ao provedor de serviços tier-1.

T1_Good_SLA.png
  • Socket se conecta ao próximo melhor PoP

  • Após 40 - 50 segundos, o Socket confirma que os links atendem ao SLA aceitável.

  • Um evento de reconexão é gerado

Reconectando ao PoP Original

Para desempenho ideal e menor latência, é sempre recomendado que o Socket se conecte à localização física do PoP mais próxima. Se o Socket se mover para uma localização do PoP diferente, devido a problemas de SLA com o PoP primário, ele tentará automaticamente reconectar à localização do PoP preferido (o PoP mais próximo do site) em 60 minutos. O Socket verificará se o PoP preferido está disponível e oferece um bom serviço antes de se reconectar a ele. Você também pode optar por reconectar manualmente o Socket ao PoP preferido, consulte Definindo um PoP Preferido para um Site.

Esse artigo foi útil?

Usuários que acharam isso útil: 0 de 0

0 comentário