thw*_*hwd 2 failover ip load-balancing tcp
假设我有一个完全工作的、负载平衡的应用服务器环境。
所有服务器都必须优雅地进行故障转移。使用应用程序服务器相对容易,但如何使用前端负载平衡器实现故障转移?
我可以让多个负载均衡器监听同一个 IP 和端口吗?我一发现旧的死了就必须运行新的吗?
基本术语:
无论您使用哪种技术,主动/被动集群中的高可用性基本上都以相同的方式工作,因此上述内容适用于负载均衡器、数据库服务器、管理程序等。
在 Linux 中,这是通过组合工具来完成的,其中一个实际上被称为heartbeat
(并且同步您的配置通常是用 完成的drdb
)。
在 Windows 中,您通常会使用故障转移群集或网络负载平衡,两者都提供由多个服务器共享的虚拟 IP 地址。同步您的配置可以DFS-R
用于网络负载平衡,或者集群实际上具有共享注册表配置单元并在故障转移的情况下重新配置它的能力。