Nur*_*jan 2 pfsense fault-tolerance kvm-virtualization
我有两台物理服务器,每个服务器有:2 个 CPU(每个 6 核)、4 个网络接口、128GB RAM、4 x 200GB SDD、2 x 1TB SAS HDD 和 1 个可配置交换机,如 Cisco Catalyst,支持 vlan。
我需要在故障转移模式下在这 2 个服务器上托管一个 Web 应用程序。我想使用 KVM 虚拟化(很可能是 Ubuntu)。每台服务器上将有许多虚拟机。
将有带有 HAProxy 的 VM 用于负载平衡。在 HAProxy 后面将有 nginx 和应用服务器(Gunicorn)。此外还将有 PostgreSQL db 和 memchached 服务器。我还需要设置 pfsense 以便能够建立用于远程配置服务器的 VPN 连接。
问题:
是否可以在不使用任何物理共享存储的情况下复制两台物理服务器上的所有 VM 以实现容错?因此,即使其中一台物理服务器出现故障,另一台也可以让整个设置正常工作。
当 pfsense 在 VM 上运行时,它可以像一个功能齐全的防火墙和路由器吗?
我可以在每台物理服务器上安装一个 pfsense VM 以实现容错吗?我的意思是,如果一台物理服务器上的 pfsence VM 崩溃,另一台物理服务器上的另一个 pfsense VM 将接管并继续运行。
我知道这些问题太广泛了。因此,如果您需要任何说明,请询问他们。
提前致谢。
我需要在故障转移模式下在这 2 个服务器上托管一个 Web 应用程序。我想使用 KVM 虚拟化(很可能是 Ubuntu)。每台服务器上将有许多虚拟机。
嘿,您对 KVM 看起来不错的看法,只是想补充一点,以创建真正冗余的高可用性平台我建议我的客户看看 HPE VSA 或 StarWind VSA,他们都应该在您的情况下完成这项工作。顺便说一下,StarWind 已经取消了免费版本的所有限制,因此您可以获得概念证明。