Chinaunix

标题: 在Hyper-V里使用网络图配置VLAN [打印本页]

作者: comeintomyworld    时间: 2010-05-18 13:03
标题: 在Hyper-V里使用网络图配置VLAN
本帖最后由 comeintomyworld 于 2010-5-18 21:07 编辑

自从VMwareESX开始,其中一个关键特点就是网络连接的图形化表示。透过图形化的表示可以很容易看到网络中的所有网卡、虚拟交换机和端口组的连接方式,并且也很好地设计出了通过NIC套件就可以看到集中的多个虚拟本地局域网(VLAN:Virtual Local Area Network)。
  微软的Hyper-V有一整套完全不同的虚拟网络管理机制。很多熟悉微软产品的用户意识到其管理界面最初的功能性不是最强的,并且同样的复杂性也出现在Hyper-V中。
  Hyper-V的网络管理界面有大量不同的选项和特点,但是没有网络虚拟化工具。例如,当在拥有多个NIC的服务器上工作的话,Hyper-V的虚拟网络管理器就只显示NIC接口名称。因此如果服务器上有8个Intel的NIC,在配置控制台上分别标识为NIC 1到NIC 8,这样的话就比较麻烦了。
  如何有效地绘制网络图?
  Microsoft Visio是应对Hyper-V虚拟化限制的最佳工具。该工具允许用户拖动和标识网络连接和界面, 也可以在工作环境中的故障诊断创建个人性文档。
  一个有用的Visio图应该包括网络名称、VLAN号和适配器名称。

  图1:一个集群的服务器图例,描述了面向生产和测试或者开发网络的连接:

  分组的连接一方,该图创建一个高效的网络虚拟化,可以用来辅助用户配置Hyper-V服务器连接。

  在往机柜里面安装物理Hyper-V服务器时,需要与网络组工作人员合作把每一个VLAN连接到合适的端口上,每一个VLAN将会中继到Hyper-V服务器接口上。然后Hyper-V服务器将会创建一个虚拟交换机,该虚拟交换机通过主线上行连接。所有的接口以及网络设备需要IEEE802.1Q支持VLAN标签。由于存在大量连接,需要确保VLAN和电缆能够准确地反映图上的相同信息。能够快速标识物理接口、电缆以及与其对应的逻辑Hyper-V接口,这样将会使故障诊断变得非常方便。

  如何配置VLAN以及增加虚拟转化器?
  接下来在Hyper-V管理器控制台中启动虚拟网络管理器。在该界面创建虚拟交换机,并且分别和物理NIC建立连接。例如为了给生产网络建立虚拟交换机,需要创建一个新的外部虚拟网络。在下拉的复选框中,选择名字为Intel #4的物理NIC。
  这样就创建了第一个虚拟交换机,完成之后需要注意界面属性的变化。微软的虚拟网络交换机协议是当前唯一使用的协议,没有必要为这些连接创建IP地址,因为作为虚拟交换机主线的网络接口并没有使用IP地址。
  在虚拟交换机和上行链路建立之后,下一步就是把每台虚拟机连接到相应的虚拟交换机上,并且通过VM的配置引导程序指定合适的VLAN。点击网络适配器查看属性,然后输入正确的虚拟交换器作为虚拟机网络名。
  一个Hyper-V虚拟交换机可以有多个VLAN中继连接,这样可以允许一个虚拟交换机上行链路(或者是一对分组的上行链路)立刻支持多个VLAN。
  最后一步就是在虚拟机配置控制台中正确地标识VLAN ID。在这个例子中,在VLAN ID框中输入44,把虚拟机连接到产品网络中。
  标识Hyper-V网络配置界面可能会比较复杂,但是如果需要在不同网络中重新分配虚拟机时就非常简单了。在虚拟机设置界面,简单地修改指定的网络(对应于虚拟交换机)或者修改VLANID。VLAN一向被认为既可以使管理工作变得简单,也可以变得复杂。在开始Hyper-V实施之前,需要考虑匹配接口和潜在VLAN以确定需要的NIC数量以及连接的位置。在开始的时候适当地做些笔记还是非常有用的。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2