当我只有 2 台物理服务器时,有什么好的故障转移解决方案吗?

当我只有 2 台物理服务器时,有什么好的故障转移解决方案吗?

我有 2 台物理服务器,每台都有 32GB RAM 和 2 个四核处理器。每台服务器都将运行 VMWare,每台服务器有 4 个虚拟机、一个数据库、1 个应用服务器、1 个任务队列服务器和一个通用服务器。其中一台将运行我的 Web 应用程序。另一台将不断从主服务器同步复制,以提供随时可用的故障转移功能,包括所有数据等。我想使用 HAProxy 来处理故障转移,以防主服务器出现服务器问题,但我不确定仅使用这两台物理服务器是否可以实现这一点。是吗?如果没有,还有其他不需要我购买另一台设备的解决方案吗?

答案1

您可以使用高可用性解决方案(例如 keepalived)在同一两台物理机上运行 haproxy。如果主服务器发生故障,虚拟 IP 将在两台机器之间移动。显然,用户将通过主机持有的 VIP 请求服务。

相关内容