Edge Security Accelerator (ESA) reduz a latência da rede global por meio de roteamento inteligente e garante a continuidade dos negócios e alta disponibilidade em cenários de alta concorrência com controle de tráfego e balanceamento de carga.
Redução da latência de rede
O Smart Routing detecta as condições da rede em tempo real nos pontos de presença (POPs) globais da Alibaba Cloud, seleciona a rota ideal para transmissão de dados e combina uma pilha de protocolos de alto desempenho com outras tecnologias para reduzir significativamente a latência e as taxas de falha de requisição. Essa abordagem melhora a experiência do usuário e assegura a continuidade do seu negócio.
Cenários
O roteamento inteligente beneficia especialmente serviços com ampla cobertura geográfica, pois proporciona melhor experiência de acesso a usuários em locais distantes.
Para empresas com operações entre regiões, o roteamento inteligente aprimora significativamente as capacidades nos seguintes aspectos:
Desempenho de rede: Diminui a latência e a perda de pacotes, aumentando a eficiência na transmissão de dados.
Disponibilidade: Garante o funcionamento estável e contínuo das aplicações críticas do negócio.
Melhoria da disponibilidade
Por controle de tráfego
O controle de tráfego é fundamental para garantir a alta disponibilidade dos servidores de origem. Ele mitiga eficazmente o impacto de picos de tráfego e evita a sobrecarga do servidor. O ESA oferece o recurso de waiting room para essa finalidade.
Como funciona
Durante picos de tráfego, a waiting room distribui inteligentemente as requisições, limita os usuários simultâneos e gerencia aqueles em espera para manter a estabilidade do servidor:
Nos períodos de pico, o módulo de waiting room data analytics monitora métricas essenciais em tempo real, como volume máximo de tráfego e tempo de espera dos usuários. Essas informações ajudam a identificar pontos de pressão e otimizar as configurações da waiting room.
O recurso de waiting room scheduled event permite ajustar regras de fila e limites de usuários ativos, expandindo a capacidade do serviço conforme as necessidades reais do negócio.
Também é possível crie waiting room bypass rules para isentar requisições específicas, como tráfego crítico ou usuários de alta prioridade. Assim, elas chegam diretamente ao servidor durante os picos sem afetar as funções principais do negócio.
Cenários
Em promoções de e-commerce, eventos online ou aumentos repentinos de tráfego, o ESA gerencia os picos por meio de distribuição de tráfego, análise de dados, ajustes dinâmicos e controle de prioridade, mantendo as operações críticas funcionando sem interrupções.
Por alocação dinâmica de tráfego
O Load balancing distribui o tráfego de rede ou de aplicações recebido entre vários origin pools ou servidores. Isso melhora o desempenho do sistema, a confiabilidade e a experiência do usuário, além de garantir alta disponibilidade.
Como funciona
O balanceamento de carga monitora o status e a carga dos servidores em tempo real e seleciona o servidor ideal para cada requisição com base nas load balancing policies, como primário/secundário, round-robin ponderado ou agendamento baseado em área. Tal mecanismo evita a concentração de tráfego em um único servidor, reduzindo o risco de interrupção do serviço ou degradação de desempenho por sobrecarga.
Principais benefícios do balanceamento de carga:
Maior disponibilidade e estabilidade: Minimiza pontos únicos de falha e protege contra sobrecargas.
Desempenho aprimorado: Otimiza a alocação de recursos, melhorando os tempos de resposta e a capacidade de processamento dos servidores.
Utilização eficiente de recursos: Assegura o uso adequado dos recursos do servidor, minimizando desperdícios.
Experiência superior para o usuário: Reduz a latência e aumenta a velocidade de resposta.
O balanceamento de carga também suporta verificações de integridade que monitoram os servidores em tempo real e isolam automaticamente aqueles com falhas ou baixo desempenho, redirecionando o tráfego para servidores saudáveis. Com a Custom rule configuration, corresponda o tráfego por critérios como IP de origem do cliente ou cabeçalhos de requisição HTTP e aplique configurações personalizadas de balanceamento de carga para aumentar ainda mais a confiabilidade e a tolerância a falhas.
Cenários
Balanceadores de carga são amplamente utilizados em cenários de grande escala e alta concorrência, incluindo serviços web, plataformas em nuvem, arquiteturas de microsserviços e redes de entrega de conteúdo.
Para organizações de todos os portes, o balanceamento de carga é essencial na construção de uma arquitetura de rede eficiente, confiável e escalável.