数据中心虚拟机网络接入技术——基础篇

发表于:2015-09-22 10:48 [只看楼主] [划词开启]

数据中心点评网(shujuzhongxin.com) 报道:虚拟机的出现使数据中心网络接入层出现了VEB(VirtualEthernetBridge)概念。在服务器虚拟化环境中最常见的 “VSwitch”就是一种软件VEB。VSwitch的技术兼容性好,但也面临诸多问题,如VSwitch占用CPU资源导致虚拟机性能下降、虚拟机间 网络流量不易监管、虚拟机间网络访问控制策略不易实施、VSwitch存在管理可扩展性问题等。

为 此,IEEEDataCenterBridging(DCB)任务组(DCB任务组是IEEE802.1工作组的一个组成部分)正在制定一套新标准—— 802.1QbgEdgeVirtualBridging(EVB)。该标准将VEPA(VirtualEthernetPortAggregator) 作为基本实现方案。VEPA的核心思想是将虚拟机产生的网络流量全部交给与服务器相连的物理交换机进行处理,即使同一台服务器上的虚拟机间流量,也将在外 部物理交换机上进行处理。VEPA方式不仅借助物理交换机实现了虚拟机间流量转发,同时还解决了虚拟机流量监管、访问控制策略部署、管理可扩展性等问题。 另外,EVB标准还定义了“多通道技术(MultichannelTechnology)”,目的是实现传统VSwitch、VEPA和 DirectorIO(一种硬件VEB)的混和部署方案。

一、VEB(VirtualEthernetBridge)

1.虚拟化运行环境

服 务器虚拟化是在物理服务器上借助虚拟化软件(如VMWareESX、CitrixXEN)实现多个虚拟机(VirtualMachine,VM)的虚拟化 运行环境。安装在服务器上实现虚拟化环境的软件层被称为VMM(VirtualMachineMonitor)。VMM为每个虚拟机提供虚拟化的CPU、 内存、存储、IO设备(如网卡)以及以太网交换机等硬件环境,如图1所示。

null
图1.虚拟化运行环境

在 虚拟化运行环境中,虚拟交换机提供了虚拟机之间,以及虚拟机与外部网络之间的通讯能力。IEEE的802.1标准文档中,“虚拟以太网交换机”正式名称为 “VirtualEthernetBridge”,简称VEB。VEB可以在VMM中采用纯软件方式实现,也可以借助支持SR-IOV特性的网卡通过全硬 件方式实现。常见的虚拟化软件(如VMWareESX、CitrixXEN)缺省采用软件VEB方案(或称VSwitch),而硬件VEB的应用场景较 少,因此后文主要讨论软件VEB.......点击详细阅读

更多有关互联网大数据信息,请点击查看数据中心解决方案

  • 1

    点赞

  • 收藏

  • 扫一扫分享朋友圈

    二维码

  • 分享

课程推荐

需要先加入社团哦

编辑标签

最多可添加10个标签,不同标签用英文逗号分开

保存

编辑官方标签

最多可添加10个官方标签,不同标签用英文逗号分开

保存
知道了

复制到我的社团