Déployer Citrix ADC CPX sur un réseau hôte unique

Dans un réseau hôte unique, l’instance Citrix ADC CPX agit en tant que proxy entre les conteneurs d’applications sur le même hôte. À ce titre, l’instance Citrix ADC CPX fournit évolutivité et sécurité aux applications basées sur des conteneurs. En outre, il optimise les performances et fournit également un aperçu des données de télémétrie.

Dans un réseau hôte unique, le client, les serveurs et l’instance Citrix ADC CPX sont déployés en tant que conteneurs sur le même hôte Docker. Tous les conteneurs sont reliés par un pont docker0.

Dans cet environnement, l’instance Citrix ADC CPX agit en tant que proxy pour les applications provisionnées en tant que conteneurs sur le même hôte Docker.

La figure suivante illustre la topologie à hôte unique.

Image localisée

Dans cet exemple, un conteneur d’application Web (172.17.0.2) est le client et les deux conteneurs de base de données, DB1 (172.17.0.10) et DB2 (172.17.0.11), sont les serveurs. Le conteneur Citrix ADC CPX (172.17.0.4) se trouve entre le client et les serveurs agissant en tant que proxy.

Pour permettre à l’application Web de communiquer avec les conteneurs de base de données via Citrix ADC CPX, vous devez d’abord configurer deux services sur le conteneur Citrix ADC CPX pour représenter les deux serveurs. Configurez ensuite un serveur virtuel à l’aide de l’adresse IP Citrix ADC CPX et d’un port HTTP non standard (tel que 81), car Citrix ADC CPX réserve le port HTTP standard 80 pour la communication NITRO.

Dans cette topologie, vous n’avez pas à configurer de règles NAT car le client et le serveur se trouvent sur le même réseau.

Pour configurer ce scénario, exécutez les commandes suivantes à l’aide de la fonctionnalité Tâches de Citrix ADM ou des API NITRO :

    add service db1 HTTP 172.17.0.10 80
    add service db2 HTTP 172.17.0.11 80
    add lb vserver cpx-vip HTTP 172.17.0.4 81
    bind lb vserver cpx-vip db1
    bind lb vserver cpx-vip db2
<!--NeedCopy-->
Déployer Citrix ADC CPX sur un réseau hôte unique

Dans cet article