NSX Advanced Load Balancer 与 OpenStack 基础架构组件集成在一起,以便为应用程序发现和交付提供集中的自动化、监控和管理。
NSX Advanced Load Balancer 与以下 OpenStack 服务集成在一起:
- Keystone:
-
控制器使用 Keystone API 对访问 NSX Advanced Load Balancer API 的任何 OpenStack 用户进行身份验证。另外,在 OpenStack 用户登录时,控制器还可以从 Keystone 中自动导入租户/项目和角色信息,以便在控制器上提供相应的特权。
- Glance:
-
控制器使用 Glance 存储服务引擎映像。
- Nova:
-
控制器使用 Nova API 自动创建和销毁应用程序交付服务引擎,以支持高可用性并保证性能。
- Neutron:
-
控制器使用 Neutron API 将服务引擎插入到正确的 Neutron 网络中,以接收和发送应用程序流量。
以下是 NSX Advanced Load Balancer 与 OpenStack 的集成的流程图:
可以使用租户模式或提供程序模式将 NSX Advanced Load Balancer 部署到 OpenStack 云中。有关此操作的更多详细信息,请参阅在 OpenStack 中部署 NSX Advanced Load Balancer 的注意事项一节。