Hyper-V虚拟机中的负载平衡

我可以使用两台物理Hyper-V服务器在虚拟机上执行NLB吗?

服务器1 – Hyper-V

双至强 – 16 GB的RAM

VM1 = Web服务器

VM2 = SQL Server

VM3 = Exchange Server

服务器2 – Hyper-V

双至强 – 16 GB的RAM

VM1 = Web服务器2

VM2 = SQL Server 2

VM3 = Exchange Server 2

现在我想知道是否有可能我负载平衡两个networking服务器(Server1.VM1和Server2.VM1)彼此,也做同样的另一对服务器,Exchange和SQL,所以,如果任何虚拟机失败另一方接pipe,或平衡负载。

另外我想知道是否有可能为虚拟机共享一个像SAN一样的存储,换言之,是否可以将Hyper-V故障转移群集与NLB结合使用?

你想解决什么问题? 负载均衡? 高可用性? 故障转移function?

是的,您可以使用NLB作为networking服务器。 根据客户端运行的操作系统的不同,您可能需要在客户端上安装修补程序和/或在客户端上安装额外的NIC,具体取决于您使用的NLB方法。 还有一些其他的使用NLB的注意事项,你可以自己做一些研究。

对于Exchange,我不会使用NLB。 如果您正在使用Exchange 2010,请根据需要设置并configurationDAG和CASarrays。 Exchange 2007有CCR。

对于SQL,我再次不使用NLB。 为什么不设置一个实际的SQL集群和/或去往何处去。 如果你有SQL2012,你可以看看设置AlwaysOn。

对于最后一部分,共享存储允许您设置Hyper-V群集。 您将不会使用NLB,因为您将使用Microsoft群集服务,并允许您具有比NLB更大的function集。 你认为主机上的NLB会帮你解决什么问题?

不要吝啬,粗鲁或者不尊重,但是如果你不了解你正在尝试实现的技术的能力,请花点时间阅读一些产品的文档,或者直接使用供应商可以为您提供更深入的了解每个产品可以为您提供什么。