<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://maytide.net/read.php/1148.htm</link>
<title><![CDATA[为 Hyper-V 的 Windows Server 2003 虚拟机部署 NLB 应用]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[Virtualization]]></category>
<pubDate>Mon, 02 Feb 2009 06:17:10 +0000</pubDate> 
<guid>https://maytide.net/read.php/1148.htm</guid> 
<description>
<![CDATA[ 
	<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 年前朋友联系我，讨论有关 NLB（网络负载平衡） 的问题，由于这是一个微软的项目，所以本节不再做详细的场景描述。大致的问题就是为 Hyper-V 上的虚拟机部署 NLB 后，两个节点便无法与网络进行正常的通讯，采用的是单播模式！初步讨论，配置步骤绝对没有错误，考虑到 Hyper-V 的新特性架构&mdash;&mdash;VMBus，我想问题应该出在这里，于是进行了协助调试。果然，当把虚拟机的 VMBus 网卡改为旧版网卡后 NLB 可以正常通讯了。但是使用旧版网卡那么性能肯定不如 VMBus，经过讨论认为这应该是一个已知问题，那么肯定会有相应的解决办法。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 之后，我搜索了相关的资料并为发现有价值的信息，不过在一篇老外的 Blog 里了解到 Hyper-V 上虚拟机的 NLB 需要再手工强制配置 NLB 的 MAC。也就是说，当我们为两台节点配置好 NLB 后，通过 ipconfig 获得当前 NLB 的群集 MAC 地址并记录下来；最后，配置每台虚机的设置，将用于 NLB 的网卡 MAC 改为之前我们纪录的 NLB 群集 MAC。这里，不必担心虚机的 MAC 地址一样而导致冲突报错。<br /><a href="http://goxia.maytide.net/ftpupfiles/HyperVWindowsServer2003NLB_C903/ws03nlb_via_hyperv.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ws03nlb_via_hyperv" border="0" alt="ws03nlb_via_hyperv" width="604" height="454" src="http://goxia.maytide.net/ftpupfiles/HyperVWindowsServer2003NLB_C903/ws03nlb_via_hyperv_thumb.png" /></a></p><br/>Tags - <a href="https://maytide.net/go.php/tags/hyper-v/" rel="tag">hyper-v</a> , <a href="https://maytide.net/go.php/tags/nlb/" rel="tag">nlb</a>
]]>
</description>
</item>
</channel>
</rss>