服务器虚拟化带来的网络现状及问题分析(1)
络的性能、可扩展性和可管理性。
例如,将交换机从管理程序中脱离出来。虚拟交换机是解决交换多个独立操作系统(每个系统有独特的IP和MAC地址,共享相同的物理接口,这是以太网协议不涉及的情况)的特殊解决方案,虽然管理程序交换是可行的,但是还存在其他替代方案。 其中一种替代方法就是虚拟以太桥(VirtualEthernetBridging,VEB),它将桥接功能移动到一个智能NIC上,这个NIC支持所谓的单根I/O虚拟化(SingleRootI/OVirtualization,SR-IOV)(这是PCI-SIG提出的标准)。SR-IOV将智能NIC划分为多个虚拟NIC,每个虚拟机分配一个NIC,它是通过为每个虚拟机提供独立的内存空间、中断和DMA流来实现的。这允许桥接发生在硬件,而不是在管理程序中。 当几年前英特尔提出这种方法时,这似乎是一种很有前景的解决方案,但是由于NIC之间较差的互操作性,以及随着每台服务器承载的虚拟机数量增加而带来的可扩展性问题,这种解决方案没有赢得市场的青睐。另外一个问题是:每个嵌入式桥成了另一个需要管理的设备(与软件交换机没有什么区别),并且管理功能没有被整合到整个网络管理系统中。由于部署的不同(即扩展功能不是该标准的一部分),不同的NIC可能具有不同的桥接功能,而这些通常不能进行互相操作。 另一个解决方案是完全摒弃虚拟交换机,而将交换功能移回到边缘设备,这也是每个网络工程师认为交换功能应该存在的位置。 这也是该引入两个新IEEE标准项目的时候了,这两个标准属于两个平行且很大程度上互补的路线,都是对基础IEEE802.1QVLAN标签标准的修订。 第一个也是较为成熟的标准是802.1Qbg边缘虚拟桥接(EVB)。在惠普推出其相关技术后,这个标准有时也被称为虚拟以太网端口聚合(VEPA),尽管惠普的VEPA实际上包含额外的专有功能。EVB的目的是允许多个虚拟机共享一个共同端口,而同时从外部桥(即作为反射继电器的边缘交换机)获取服务。通常情况下,以太网帧并不会转回它们进来的那个接口,这个动作会造成网络端口形成环路。EVB提供了一个标准方法来解决这个问题。作为一个相对简单的协议扩展,EVB很有吸引力,因为它可以部署在现有的硬件上,而只需对交换机和管理程序的软件进行升级。 不幸的是,EVB还只是起步阶段,它并不能解决政策管理问题,而且会给交换机带来更多广播和组播流量的负担。这些棘手的问题正在通过802.1Qbh桥端口扩展来解决。虽然Qbg并不能修改底层以太网数据包,不过Qbh端口扩展标准增加了一个标签,就像是标准VLAN标签,允许网络流量 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |