NSX Advanced Load Balancer (ALB), in precedenza noto come Avi Vantage, è la soluzione di bilanciamento del carico di VMware. Può fornire funzionalità di bilanciamento del carico universali ad alte prestazioni per la rete pod (bilanciamento del carico L4 e ingresso) e la rete di nodi nel cluster Kubernetes tramite la distribuzione di AKO (Avi Kubernetes Operator) in un cluster. Interagendo con il controller AVI, può fornire osservabilità del traffico, sicurezza della rete, piano dati di bilanciamento del carico altamente configurabile e altre funzionalità avanzate. Per ulteriori informazioni sui servizi forniti da NSX ALB, vedere Avi con Cloud Services.
L'integrazione di Tanzu Kubernetes Grid e NSX Advanced Load Balancer offre la soluzione più semplice per sfruttare completamente le funzionalità di NSX Advanced Load Balancer in uno scenario che include più cluster Kubernetes di livello aziendale.
La soluzione integrata consente di implementare:
Questi risultati si ottengono eseguendo un Avi Kubernetes Operator (AKO) in ogni cluster. Rispetto all'AKO installato direttamente tramite la CLI di Helm, l'AKO gestito da Tanzu Kubernetes Grid ha vantaggi notevoli e funzionalità uniche e potenti, come descritto nella tabella seguente:
AKO gestito da Tanzu Kubernetes Grid | AKO installato utilizzando il grafico Helm | |
---|---|---|
Configurazioni e funzionalità di AKO (CRD AKO) | Sì |
Sì |
Gestione del ciclo di vita di AKO (distribuzione/aggiornamento/eliminazione) | Sì |
Manuale |
Credenziali e gestione dei certificati di AKO | Sì |
Manuale |
Gestione del ciclo di vita delle risorse Avi | Sì |
Manuale |
IPAM e configurazione VIP dell'endpoint del cluster | Sì |
No |
Bilanciamento del carico dei nodi del piano di controllo del cluster | Sì |
No |
Tanzu Kubernetes Grid include VMware NSX Advanced Load Balancer Essentials Edition.
Per installare NSX ALB per Tanzu Kubernetes Grid in VMware Cloud on AWS, Azure VMware Solution o Google Cloud VMware Engine, vedere Installazione di NSX Advanced Load Balancer in un ambiente VMware Cloud.
È possibile configurare NSX Advanced Load Balancer in Tanzu Kubernetes Grid come:
Tutte le funzionalità si ottengono eseguendo AKO nel cluster Kubernetes, che interagisce con NSX Advanced Load Balancer. Per ulteriori informazioni su AKO, vedere Avi Kubernetes Operator.