NSX Advanced Load Balancer (ALB)(以前称为Avi Vantage)是 VMware 的负载均衡器解决方案。通过在集群中部署 AKO (Avi Kubernetes Operator),它可以为 Kubernetes 集群中的 Pod 网络(L4 负载均衡器和输入)和节点网络提供无处不在的高性能负载均衡功能。通过与 AVI 控制器交互,它可以提供流量可观察性、网络安全、高可配置负载均衡器数据平面以及其他高级功能。有关 NSX ALB 提供的服务的详细信息,请参见 Avi with Cloud 服务。
Tanzu Kubernetes Grid - NSX Advanced Load Balancer 集成提供了最简单的解决方案,可在企业级多 Kubernetes 集群场景中完全利用 NSX Advanced Load Balancer 的功能。
集成解决方案有助于实施:
这可通过在每个集群上运行 Avi Kubernetes Operator (AKO) 来实现。与直接通过 Helm CLI 安装的 AKO 相比,Tanzu Kubernetes Grid 管理的 AKO 具有巨大的优势以及独特而强大的功能,如下表所述:
由 Tanzu Kubernetes Grid 管理的 AKO | 使用 Helm Chart 安装的 AKO | |
---|---|---|
AKO 配置和功能 (AKO CRD) | 是 |
是 |
AKO 生命周期(部署/升级/删除)管理 | 是 |
手动 |
AKO 凭据和证书管理 | 是 |
手动 |
Avi 资源生命周期管理 | 是 |
手动 |
集群端点 VIP IPAM 和配置 | 是 |
否 |
集群控制平面节点负载均衡 | 是 |
否 |
Tanzu Kubernetes Grid包括 VMware NSX Advanced Load Balancer Essentials Edition。
要在 VMware Cloud on AWS、Azure VMware 解决方案或 Google Cloud VMware Engine 上安装适用于 Tanzu Kubernetes Grid 的 NSX ALB,请参见在 VMware Cloud 环境中安装 NSX Advanced Load Balancer。
您可以在 Tanzu Kubernetes Grid 中将 NSX Advanced Load Balancer 配置为:
所有功能都是通过在 Kubernetes 集群中运行 AKO 来实现的,该集群与 NSX Advanced Load Balancer 进行交互。有关 AKO 的详细信息,请参见 Avi Kubernetes Operator。