O vSphere with Tanzu oferece suporte ao NSX Advanced Load Balancer, também conhecido como Balanceador de Carga Avi, Essentials Edition. Se você estiver usando a rede do vSphere Distributed Switch (VDS) para o Workload Management (Workload Management), poderá instalar e configurar o NSX Advanced Load Balancer no seu ambiente do vSphere with Tanzu.
Como o balanceador de carga funciona com Tanzu Kubernetes clusters
O NSX Advanced Load Balancer fornece endpoints de balanceamento de carga de dimensionamento dinâmico para clusters Tanzu Kubernetes provisionados pelo Tanzu Kubernetes Grid Service. Você instala e configura a VM do Controlador Avi. Depois de configurar o controlador, ele provisiona automaticamente os endpoints de balanceamento de carga para você. Por exemplo, quando você provisiona um cluster de Tanzu Kubernetes, o controlador cria um serviço virtual e implanta uma VM de mecanismo de serviço para hospedar esse serviço. Esse serviço virtual fornece balanceamento de carga para o plano de controle do Kubernetes.
Quando você cria um serviço do Kubernetes do tipo balanceador de carga para esse cluster, o controlador cria automaticamente um serviço virtual e o implanta no mecanismo de serviço. O primeiro mecanismo de serviço é criado somente depois que o primeiro serviço virtual é configurado. Todos os serviços virtuais subsequentes que são configurados usam o mecanismo de serviço existente. Você pode implantar vários serviços virtuais em uma VM.
Supervisor Cluster com vSphere Networking e NSX Advanced Load Balancer Workflow
Este diagrama mostra o fluxo de trabalho para configurar o vSphere Networking e NSX Advanced Load Balancer para vSphere with Tanzu.