构建高可用性负载均衡集群指南
1. 负载均衡器路由规则查看
可以使用如下命令查看 LVS IP 虚拟服务器路由规则:
#ipvsadm -L –n此命令输出示例如下:
IP Virtual Server version x.x.x (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn FWM 99 rr persistent 3600 -> 10.1.1.2:0 Masq 1 0 0 -> 10.1.1.3:0 Masq 1 0 0该输出表明,Netfilter 标记(fwmarked)FWM 值为十进制 99 的数据包,将使用 Masq 转发方法(即 LVS - NAT 转发方法)发送到真实服务器 10.1.1.2 和 10.1.1.3 进行处理。
使用 iptables 标记数据包具有很大的灵活性和强大功能,标记后的数据包可通过 ipvsadm 转发和调度规则发送到真实服务器。iptables 可根据源地址、目的地址、端口号等多种标准选择数据包。
2. 高可用性集群概述
为构建高可用性集群,需使用冗余的 LVS Directors,并能在真实服务器(集群节点)出现故障时自动将其移除。