服务器虚拟化对网络配置有何影响?
2009-03-06 16:57:24 来源:WEB开发网VLAN应用更广泛
增添了服务器虚拟化后,VLAN也会受到很大的影响。尽管数据中心的网络管理员对VLAN相当熟悉,可是他们对VLAN结合许多服务器虚拟化产品使用的广泛程度可能没有作好很充分的准备。比方说,VMware ESX和VMware ESXi全面支持802.1q VLAN标签。甚至包括这项功能:把802.1q VLAN标签一路传送到虚拟机,以便运行支持管理VLAN的系统。
不过为了充分利用这项VLAN支持功能,物理交换机端口必须经过配置,以便作为802.1q VLAN隧道来运行。这个做法与许多数据中心的管理员配置交换机的方式恰好相反。一般来说,数据中心的网络端口被配置成访问端口,只为某个VLAN传送流量;这些端口并不把802.1q VLAN标签一路传送到服务器。要是物理交换机端口没有配置成802.1q VLAN隧道,通常需要物理交换机上有更多的网卡和更多的千兆以太网端口,才能与采用802.1q VLAN支持的灵活性级别相匹配。这可能会增加服务器虚拟化解决方案的初始购置成本,降低总的投资回报。
除了改变物理交换机端口的默认配置外,数据中心的网络管理员还需要习惯于这一点:交换机上的VLAN配置与运行服务器虚拟化软件的物理服务器之间的关系更紧密了。VLAN不但必须在交换机上进行配置,还必须允许跨VLAN隧道进行连接,并且利用服务器虚拟化软件进行了合理配置,拥有正确的VLAN标识(VLAN ID)。这并没有考虑本地(或未标记)的VLAN设置以及这些设置与服务器虚拟化软件之间是怎样联系的。只要某处出现设置不正确,就会对网络连接带来不利影响,从而影响该物理服务器上运行的所有负荷。
数据中心的网络管理员与服务器管理员在VLAN和VLAN配置方面的这种联系更为紧密了,这只是双方需要比过去更紧密合作的几个方面中的一个。另一个方面就是链路聚合配置。
网卡聚合和绑定
有些服务器虚拟化解决方案还提供支持各种网卡聚合(NIC teaming)或网卡绑定(NIC bonding)的功能。支持网卡聚合或绑定让虚拟化解决方案可以提供冗余性及/或提高多块物理网卡的利用效率。在一些情况下,这种网卡聚合或绑定还需要物理交换机进行配置,通常是为了能够通过802.3ad/LACP(链路聚合控制协议)或专用替代方案,比如思科公司的千兆以太网通道(Gigabit EtherChannel)或北电网络公司的多链路隧道(Multi-Link Trunk),从而支持链路聚合。
这意味着,数据中心的网络管理员和服务器管理员需要共享哪些网卡插入到哪些网络端口方面的信息,以便能够合理配置链路聚合。幸好,有些虚拟化解决方案包括了支持思科发现协议(CDP)等技术的功能,可以简化让网卡与交换机端口相匹配的过程。让链路聚合能够协同服务器虚拟化顺畅运行,可能还需要改变物理交换机在负载平衡方面的配置。
最后,服务器虚拟化的最大优点之一:能够迅速而轻松地配置新的虚拟机,也可能是数据中心的网络管理员最头痛的问题之一。在某些环境下,实施虚拟化技术会导致"虚拟机散乱现象"(VM sprawl),管理员必须应对数量众多的IP地址和联网设备,而新创建的虚拟服务器会频繁出现。数据中心的网络管理员应当为这种可能作好防备,并且落实相应的系统和规程,以应对可能针对IP地址的更大需求。
更多精彩
赞助商链接