第 7 章 监控负载均衡服务
要保持负载平衡操作,您可以使用负载均衡器管理网络并创建、修改和删除负载平衡运行状况监控器。
7.1. 负载均衡管理网络
Red Hat OpenStack Platform (RHOSP)负载均衡服务(octavia)通过称为 负载平衡管理网络的项目网络监控负载均衡器。运行负载平衡服务的主机必须具有接口才能连接到负载平衡管理网络。支持的接口配置可用于带有 Open Virtual Network 机制驱动程序(ML2/OVN)或 Open vSwitch 机制驱动程序(ML2/OVS)的 neutron Modular Layer 2 插件。将接口与其他机制驱动程序搭配使用。
在部署时创建的默认接口是默认集成网桥 br-int
上的内部 Open vSwitch (OVS)端口。您必须将这些接口与负载均衡器管理网络上分配的实际 Networking 服务(neutron)端口关联。
默认接口默认命名为 o-hm0
。它们通过负载平衡服务主机上的标准接口配置文件来定义。RHOSP director 在部署过程中自动配置网络服务端口和每个负载均衡服务主机的接口。端口信息和模板用于创建接口配置文件,包括:
- IP 网络地址信息,包括 IP 和子网掩码
- MTU 配置
- MAC 地址
- 网络服务端口 ID
在默认的 OVS 情形中,网络服务端口 ID 用于向 OVS 端口注册额外的数据。网络服务将此接口识别为属于端口,并且配置 OVS,以便它可以在负载平衡器管理网络上进行通信。
默认情况下,RHOSP 配置安全组和防火墙规则,允许负载平衡服务控制器在 TCP 端口 9443 上与其虚拟机实例(amphorae)通信,并允许来自 amphorae 的 heartbeat 消息到达 UDP 端口 5555 上的控制器。不同的机制驱动程序可能需要额外的或备用要求来允许负载平衡服务和负载均衡器之间的通信。