Équilibrage des charges basé sur un conteneur avec Citrix ADC CPX et CPX Express

Citrix ADC CPX est un contrôleur de mise à disposition d’applications (ADC) basé sur un conteneur pouvant être provisionné sur un hôte Docker.

CPX vous permet de :

  • Tirez parti des capacités du moteur Engine et des fonctions de répartition des charges et de gestion du trafic de Citrix ADC pour les applications basées dans un conteneur.
  • Déployer une ou plusieurs instances CPX en tant qu’instances autonomes sur un hôte Docker. Une instance CPX fournit un débit de jusqu’à 1 Gb/s.
  • Fournir des performances applicatives exceptionnelles en utilisant CPX multi-cœur comme appareil entrant pour gérer le trafic nord-sud pour les principaux outils de gestion de cluster tels que Kubernetes.

Citrix ADC CPX Express est la version gratuite pour les développeurs prenant en charge jusqu’à 20 Mb/s et 250 connexions SSL. CPX Express prend en charge la plupart des caractéristiques de CPX, à l’exception de l’optimisation du TCP et du DDoS de la couche 7.  

Découvrir la solution Citrix ADC CPX
Citrix ADC CPX Express
HAProxy
NGNIX
Algorithmes de répartition des charges Multiples algorithmes et méthodes de persistance
 
Multiples algorithmes et méthodes de persistance Options de répartition des charges limitées
 
Options de répartition des charges limitées
Mise à niveau en service sans interruption  
Optimisation du coût total de possession      
Gestion et analyse Solution intégrée via Citrix Application Delivery Management Solution intégrée via Citrix Application Delivery Management Aucune solution intégrée
Prise en charge via une application basée dans le cloud
 

Tout ce dont vous avez besoin pour répartir les charges de vos applications conteneurisées et vos microservices  

Simultanéité élevée

Citrix ADC CPX est optimisé pour un grand nombre de sessions TCP et un temps de réponse HTTP par seconde élevé.

Répartition des charges applicatives

L’équilibrage des charges est au cœur de CPX. Contrairement à Round Robin et l’équilibrage des charges via le hachage, les algorithmes de Citrix Networking CPX tiennent compte de la charge réelle et envoient le trafic vers l’application conteneurisée la moins chargée. Vous pouvez intégrer des stratégies de la couche 7 pour déployer un service et appliquer des stratégies au trafic entrant et sortant. Ces stratégies peuvent rediriger une liaison basée sur des données HTTP, réécrire une demande ou une réponse HTTP, et faire basculer une connexion vers une application spécifique basée sur une charge HTTP, un en-tête HTTP ou une gamme d’adresses IP. Vous pouvez combiner l’équilibrage des charges et les groupes de service DNS ou utiliser Citrix ADC CPX comme service DNS.

Configuration automatique et découverte de service

Citrix ADC dispose du support intégré pour la découverte de service. Citrix Application Delivery Management s’intègre à Mesos, Marathon et Kubernetes, et agit en tant que contrôleur CPX. Il adapte automatiquement CPX aux changements de la topologie applicative. Vous pouvez automatiser la configuration de CPX pour équilibrer les charges de tout type d’applications via StyleBooks, des modèles déclaratifs résidant dans Citrix Application Delivery Management.

Analyse et gestion centralisées

Citrix Application Delivery Management agit en tant que contrôleur, point d’orchestration et plateforme analytique pour Citrix ADC CPX. Vous pouvez gérer plusieurs CPX à l’échelle et bénéficier d’une visibilité immédiate sur l’intégrité des applications et microservices. CPX transmet ses compteurs internes et journaux de transactions à Citrix Application Delivery Management. Plusieurs vues intégrées fournissent des rapports détaillés sur l’expérience, la sécurité et le protocole SSL. Vous pouvez gérer les instances CPX en tant que flotte via Citrix Application Delivery Management avec configuration automatisée par instance et gestion des certificats SSL. En utilisant Citrix Application Delivery Management comme contrôleur, vous pouvez intégrer les systèmes d’orchestration et les contrôleurs SDN ou superposer des solutions réseau pour intégrer CPX à des topologies de réseau hôte ou routé.

Réduction des attaques de type DdoS

Citrix ADC CPX dispose d’algorithmes prouvés pour gérer les attaques exploitant les faiblesses TCP, HTTP et DNS. En utilisant CPX pour tout le trafic entre les applications, vous pouvez protéger ces dernières des attaques de type DdoS (déni de service distribué) de l’intérieur et de l’extérieur.

Délestage SSL

Déployez les protocoles SSL/TLS avec les méthodes de chiffrement les plus sûres, telles que la cryptographie sur les courbes elliptiques. Appliquez des méthodes de chiffrement spécifiques sur tous les répartiteurs de charges en utilisant les outils de gestion des certificats SSL de Citrix Application Delivery Management. CPX peut agréger des liaisons sur les serveurs back-end afin d’optimiser les performances et de sécuriser la connexion aux applications back-end en re-chiffrant les liaisons. Vous pouvez envoyer vos applications vers le cloud ou une production séparée à partir du trafic de pré-production, et ce en toute sécurité.

Rejoindre la communauté

CPX Express s’intègre aux principaux systèmes de gestion des conteneurs

Google Kubernetes

Docker Swarm

Apache Mesos