![将 HAproxy 负载均衡器连接到 WAN 和 LAN](https://linux22.com/image/609722/%E5%B0%86%20HAproxy%20%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%99%A8%E8%BF%9E%E6%8E%A5%E5%88%B0%20WAN%20%E5%92%8C%20LAN.png)
我正在设置具有故障转移功能的负载平衡器,但不清楚如何正确设置它。负载平衡器正在将网络流量平衡到 LAN 网络上的网络服务器。
我的设置如下:
我有一个传入的外部 IP 地址,该以太网电缆连接到交换机。交换机的一个输出连接到 load_balancer_1,第二个输出连接到 load_balancer_2。然后,两个负载均衡器之间使用两台计算机之间的专用以太网电缆进行心跳传输。最后,还有第三条以太网电缆将负载均衡器连接到 LAN 交换机。该 LAN 交换机连接到 Web 服务器。
那么我需要在两个负载均衡器上都使用 3 个以太网端口吗?这是 HA 负载均衡的最佳设置吗?我正在使用 HAproxy
答案1
这是一个非常棒的设置。
使用专用接口进行故障转移同步和监控是一个很好的举措。您希望能够让两个 WAN 接口互相看到对方,两个 LAN 接口互相看到对方,并且像您拥有的那样,有一个专用的故障转移和同步接口,以获得最佳的 HA 解决方案。
我之前已经使用 HAProxy 和 keepalived 为 (VRRP) IP 故障转移设置了此功能。它工作得很好。