|
EVB数据中心应用模型
http://www.cww.net.cn 2012年7月6日 13:02
EVB虚拟化环境中主要涉及的是计算与网络,因此在这样的应用环境中定义一个四角色的应用模型(如图4所示),图中左侧包含了虚拟化的物理服务器(内部运行多个VM)、虚拟机的管理系统VMM(Virtual Machine Manager),右侧由EVB网络和网络连接资源管理系统CRM(Connection Resource Manager)。这里Connection定义为VM与网络之间的一个具有握手的松耦合连接关系,并通过标准VDP的会话来保持,每一个Connection在网络上映射为一个VSI(Virtual Station Interface);VSI本身是VM的虚IO接口(VM的虚拟网卡vNIC),我们在网络实现上也在交换机的虚拟端口vPort上创建了VSI信息,这个信息当前由(VLAN、MAC)来标识,这实际上是将VM的VSI通过VDP、Multi-Channel/S-Channel映射到网络上。 图4 EVB虚拟化应用模型 从专业化管理的角度,图4中的角色纵向关系是深度紧耦合的,即VMM与虚拟化服务器构成了虚拟化的计算运行系统、CRM与EVB网络构成了虚拟机交换网络系统。 从系统自动化关联的角度,VMM与CRM之间可以通过SOAP(Simple Object Access Protocol)或REST(Representational State Transfer)接口来交互VM、网络资源以及业务的属性、操作等信息。VM与网络资源(vPort、网络VSI)之间则通过EVB定义的数据通道方式、控制协议来交互。 3 如何构建大规模虚拟机交换网络 对于虚拟化数据中心,不仅虚拟机的数量与网络的交换处理能力有关,大规模虚拟机与网络的控制信息交互、网络设备与iMC 的信息交互都与网络的CPU系统、网管处理能力相关。单个H3C iMC系统可维护多达数万个虚拟机的网络接入,但要支持更大规模、多中心的虚拟机接入,需要一种层级化的网络管理模式。如图5所示,iMC以层级化方式可以扩展到较大的物理空间,并实现虚拟机接入的本地管理,虚拟机迁移的网络信息传递,这种方式可构成数十万至百万级的虚拟机网络部署模型,并实现大范围的自动化配置。 图5 大规模、多中心的层级化部署模式 图5中物理服务器内示意了三种典型的虚拟机接入网络方式,也是EVB标准中定义的三种模式。对于物理机来说,网络边界体现在网卡与交换机的连接上;对于虚拟机而言,边界则表现为虚拟网卡vNIC与VSI/VEPA/VEB的连接上(VSI可以认为是一个两端口的通道、VEPA即是基本的端口聚合器、VEB是原始vSwitch形态),通过这些连接中继到外部接入交换机。在交换机上则有虚拟端口和通道与这些中继部件对应,从而形成了转发层面上的数据流转通路。接入交换机与网络核心、数据中心之间网络共同构建一个大范围、大规模的二层多路径,使得虚拟机之间的通信、虚拟机对外的服务可以延伸到整个数据中心、多个数据中心的区域。在单个数据中心或一定规模的虚拟化区域内,基于iMC虚拟管理组件CRM(连接资源管理组件)的能力,形成一个管理级别,iMC本身具备分级管理能力,这样就可以将大范围的虚拟化网络按照层级方式统一管理,使得网络系统支持虚拟机的极大扩展能力。 4 结束语 虚拟化数据中心当前的难点在于网络部署的自动化、运行简化以及规模的扩展。采用新的网络标准化技术EVB协议族实现基于虚拟机的感知、控制,可以消除当前虚拟化环境的管理运行困境,简化和清晰虚拟计算与网络控制的关系。 [1] [2]
来源:通信世界网 编 辑:赵宇 联系电话:010-67110006-864
文章评论【查看评论()】
|
企业黄页 会议活动 |