Balanceamento de carga conteinerizado, com Citrix ADC CPX e CPX Express

O Citrix ADC CPX é um controlador de fornecimento de aplicativo com base em contêiner que pode ser provisionado em hospedagem Docker.

O CPX permite que você:

  • Alavancar as capacidades do mecanismo Docker e os recursos de gerenciamento de tráfego e balanceamento de carga do Citrix ADC para aplicativos conteinerizados.
  • Implante uma ou mais instâncias do CPX como em modo standalone em uma hospedagem Docker. Uma instância do CPX fornece throughput de até 1 Gbps.
  • Entregue desempenho excepcional de aplicativo com o CPX multi-core, como um dispositivo de entrada para lidar com o tráfego Norte-Sul para ferramentas de gerenciamento de cluster populares, como o Kubernetes.

O Citrix ADC CPX Express é a versão de desenvolvedor gratuita que suporta conexões de até 20 Mbps e 250 SSL. O CPX Express suporta a maior parte do conjunto de recursos do CPX exceto otimização do TCP e L7 DDoS.  

Recurso Citrix ADC CPX
Citrix ADC CPX Express
HA Proxy
NGNIX
Algoritmos de balanceamento de carga Vários algoritmos e métodos de persistência
 
Vários algoritmos e métodos de persistência Opções limitadas de balanceamento de carga
 
Opções limitadas de balanceamento de carga
Atualização sem interrupção do serviço, sem nenhum tempo ocioso  
Otimização de TCP      
Gerenciamento e análise Solução integrada via Citrix Application Delivery Management Solução integrada via Citrix Application Delivery Management Sem solução integrada
Compatível por meio de aplicativo em nuvem
 

Tudo que você precisa para balancear a carga dos seus microsserviços e aplicativos conteinerizados  

Elevada concorrência

O Citrix ADC CPX é otimizado para contagem elevada de sessões TCP e HTTP de alto desempenho em respostas por segundo.

Balanceamento de carga com reconhecimento de aplicativo

O balanceamento de carga é o coração do CPX. Ao contrário do Round Robin e do balanceamento de carga baseado em hash, os algoritmos do Citrix Networking CPX consideram a carga real e enviam tráfego para o aplicativo conteinerizado menos carregado. Você pode integrar as diretivas da Camada 7 exigidas para implantar um serviço e ainda aplicar diretivas para os tráfegos de entrada e saída. Essas diretivas podem redirecionar uma conexão com base em dados HTTP, reescrever uma solicitação ou resposta HTTP e mudar de uma conexão para um aplicativo específico com base na carga útil de HTTP, aquecedor HTTP ou intervalo de endereços IP. Você pode combinar o balanceamento de carga com grupos de serviço DNS ou usar o Citrix ADC CPX como um serviço DNS.

Serviço de descoberta e autoconfiguração

O Citrix ADC possui suporte interno para descoberta de serviço. O Citrix Application Delivery Management liga-se ao Mesos, Marathon e Kubernetes atuando como um controlador de CPX. Ele autoconfigura o CPX de acordo com as alterações na topologia do aplicativo. Você pode automatizar a configuração do CPX para balancear a carga de qualquer tipo de aplicativo por meio de guias de estilo, ou seja, modelos declarativos que residem no Citrix Application Delivery Management.

Análise e gerenciamento integrados

O Citrix Application Delivery Management atua como um controlador, ponto de orquestração e plataforma analítica para o Citrix ADC CPX. Você pode gerenciar vários CPXs em escala e obter visibilidade imediata da integridade dos aplicativos e microsserviços. O CPX transmite seus contadores internos e logs de transação para o Citrix Application Delivery Management. Vários insights incorporados fornecem emissão de relatórios detalhados sobre experiência do usuário, segurança e SSL. Você pode gerenciar os Citrix CPXs como uma frota por intermédio do Application Delivery Management, com configuração automática por instância e gerenciamento de certificados SSL. Com o Citrix Application Delivery Management como controlador, você pode vincular-se a sistemas de orquestração, controladores SDN ou a soluções em redes sobrepostas para inserir o CPX em topologias de rede roteadas ou de hospedagem.

Minimização de DDoS

O Citrix ADC CPX possui algoritmos comprovados para gerenciar ataques que exploram os pontos fracos em TCP, HTTP e DNS. Ao usar o CPX para todo o tráfego de aplicativo-a-aplicativo, você pode proteger os aplicativos contra ataques de DDoS internos e externos.

SSL offload

Implante SSL/TLS com as cifras mais seguras, tais como criptografia de curva elíptica. Exija cifras específicas para todos os balanceadores de carga usando as ferramentas de gerenciamento de certificados SSL do Citrix Application Delivery Management. O CPX pode agregar conexões aos servidores de backend para otimizar o desempenho e proteger a conexão para aplicativos de backend ao refazer a criptografia de conexões. Você pode mover os seus aplicativos para a nuvem ou produção separada do tráfego de pré-produção com confiança.

Ingressar na comunidade

O CPX Express integra-se com os principais sistemas de gerenciamento de contêiner

Google Kubernetes

Docker Swarm

Apache Mesos