vSphere with Tanzu prend en charge NSX Advanced Load Balancer, également appelé équilibrage de charge Avi, les éditions Essentials et Entreprise. Vous pouvez installer et configurer NSX Advanced Load Balancer 20.1.7 dans votre environnement vSphere with Tanzu uniquement si vous utilisez la mise en réseau vSphere Distributed Switch (VDS) pour le Cluster superviseur.

Fonctionnement de l'équilibrage de charge avec les clusters Tanzu Kubernetes

NSX Advanced Load Balancer fournit la mise à l'échelle dynamique des points de terminaison d'équilibrage de charge pour les clusters Tanzu Kubernetes provisionnés par le service Service Tanzu Kubernetes Grid. Vous installez et configurez la machine virtuelle du contrôleur Avi. Une fois que vous avez configuré le contrôleur, il provisionne automatiquement pour vous des points de terminaison d'équilibrage de charge. Par exemple, lorsque vous provisionnez un cluster Tanzu Kubernetes, le contrôleur crée un service virtuel et déploie une machine virtuelle de moteur de service pour héberger ce service. Ce service virtuel fournit l'équilibrage de charge pour le plan de contrôle Kubernetes.

Lorsque vous créez un service Kubernetes de type équilibrage de charge pour ce cluster, le contrôleur crée automatiquement un service virtuel et le déploie sur le moteur de services. Le premier moteur de service est créé uniquement après la configuration du premier service virtuel. Tous les services virtuels suivants qui sont configurés utilisent le moteur de service existant. Vous pouvez déployer plusieurs services virtuels sur une machine virtuelle de moteur de service.

Cluster superviseur avec mise en réseau vSphere et workflow NSX Advanced Load Balancer

Ce diagramme présente le workflow de configuration de la mise en réseau vSphere et de NSX Advanced Load Balancer pour vSphere with Tanzu.

Workflow d'activation d'un cluster superviseur avec la mise en réseau vSphere et NSX Advanced Load Balancer