WEB开发网
开发学院服务器虚拟化 为Hyper-V的Windows Server 2003 虚拟机部署NLB应... 阅读

为Hyper-V的Windows Server 2003 虚拟机部署NLB应用

 2009-02-23 02:19:52 来源:WEB开发网   
核心提示:原文地址:http://goxia.maytide.net/read.php/1148.htm年前朋友联系我,讨论有关 NLB(网络负载平衡) 的问题,为Hyper-V的Windows Server 2003 虚拟机部署NLB应用,由于这是一个微软的项目,所以本节不再做详细的场景描述,将用于 NLB 的网卡 MAC 改
原文地址:http://goxia.maytide.net/read.php/1148.htm

年前朋友联系我,讨论有关 NLB(网络负载平衡) 的问题,由于这是一个微软的项目,所以本节不再做详细的场景描述。大致的问题就是为 Hyper-V 上的虚拟机部署 NLB 后,两个节点便无法与网络进行正常的通讯,采用的是单播模式!初步讨论,配置步骤绝对没有错误,考虑到 Hyper-V 的新特性架构——VMBus,我想问题应该出在这里,于是进行了协助调试。果然,当把虚拟机的 VMBus 网卡改为旧版网卡后 NLB 可以正常通讯了。但是使用旧版网卡那么性能肯定不如 VMBus,经过讨论认为这应该是一个已知问题,那么肯定会有相应的解决办法。

之后,我搜索了相关的资料并为发现有价值的信息,不过在一篇老外的 Blog 里了解到 Hyper-V 上虚拟机的 NLB 需要再手工强制配置 NLB 的 MAC。也就是说,当我们为两台节点配置好 NLB 后,通过 ipconfig 获得当前 NLB 的群集 MAC 地址并记录下来;最后,配置每台虚机的设置,将用于 NLB 的网卡 MAC 改为之前我们纪录的 NLB 群集 MAC。这里,不必担心虚机的 MAC 地址一样而导致冲突报错。


Tags:Hyper Windows Server

编辑录入:coldstar [复制链接] [打 印]
赞助商链接