负载均衡与高可用集群搭建指南
1. LVS IP 虚拟服务器路由规则
可以使用以下命令查看 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 转发方法发送到真实服务器 10.1.1.2 和 10.1.1.3 进行处理。这里的 Masq 指的是 LVS - NAT 转发方法。
使用 iptables 标记数据包具有很大的灵活性和强大功能,之后可通过 ipvsadm 转发和调度规则将这些数据包转发到真实服务器。iptables 可以根据源地址、目的地址、端口号等多种标准选择数据包。
2. 高可用集群概述
为了构建高可用集群,需要使用冗余的 LVS Directors,并能够在真实服务器(集群节点)出现故障时自动将其