1.2. 负载均衡服务对象模型
Red Hat OpenStack Platform (RHOSP)负载均衡服务(octavia)使用典型的负载均衡对象模型。
图 1.2. 负载均衡服务对象模型图

- 负载均衡器
- 代表负载平衡实体的顶级 API 对象。在创建负载均衡器时,VIP 地址会被分配。当您使用 amphora 供应商创建负载均衡器时,一个或多个 amphora 实例在一个或多个 Compute 节点上启动。
- listener
- 负载均衡器侦听的端口,例如,HTTP 的 TCP 端口 80。
- 健康监控器
- 在每个后端成员服务器上执行定期健康检查的进程,以便预先检测失败的服务器并从池中临时删除它们。
- pool
- 处理来自负载平衡器的客户端请求的一组成员。您可以使用 API 将池与多个监听器相关联。您可以使用 L7 策略共享池。
- 成员
- 描述如何连接到后端实例或服务。此描述由提供后端成员的 IP 地址和网络端口组成。
- L7 规则
- 定义确定 L7 策略是否应用到连接的第 7 层(L7)条件。
- L7 策略
- 与侦听器关联的 L7 规则集合,它们也可能具有与后端池的关联。policies 描述了如果策略中的所有规则都为 true,则负载均衡器执行的操作。
其他资源