虚拟环境(Hyper-V)中是否需要负载平衡?

虚拟环境(Hyper-V)中是否需要负载平衡?

我正在设计一个企业应用程序的环境。计划在一个 Hyper-V 主机上的多个 VM 中托管该应用程序。

主机服务器的 CPU 和内存容量有限,分布在虚拟机之间。

使用负载平衡器来提高 Hyper-V 环境中托管的 VM 的性能是一个好主意吗,还是最好为 VM 分配更多资源?

答案1

这实际上取决于应用程序是什么、操作系统是什么,以及它们如何(一起)管理资源和处理负载。

这绝对是拥有几台低规格的虚拟机比拥有一台高规格的虚拟机更有益,但这是否对您来说是个“好主意”则取决于具体情况。

答案2

还值得记住的是,使用负载平衡器的主要原因是为了实现高可用性。它们非常擅长监控您的应用服务器,并在您的应用服务器发生故障时重新定向流量。

更好的性能是一个副作用,至于单个 Hyper-V 主机……是的,您仍然可能会获得性能提升,但最好使用其中两个来提高可用性和性能。当谈到实际使用的负载平衡器时,我建议使用基于 Kemp Technologies Hyper-V 的设备或 Loadbalancer.org基于 Hyper-V 的负载均衡器

相关内容