[发明专利]在虚拟化计算环境下运行虚拟交换机的方法和系统有效

专利信息
申请号: 201210146234.8 申请日: 2012-05-11
公开(公告)号: CN102821021A 公开(公告)日: 2012-12-12
发明(设计)人: J·奇丹毕;A·毕斯瓦;J·布斯瓦尔;D·荣德 申请(专利权)人: 国际商业机器公司
主分类号: H04L12/46 分类号: H04L12/46;H04L12/56
代理公司: 中国国际贸易促进委员会专利商标事务所 11038 代理人: 高青
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 虚拟 计算 环境 运行 交换机 方法 系统
【说明书】:

技术领域

发明一般涉及虚拟交换机,尤其涉及在虚拟化计算环境下运行虚拟交换机的技术。 

背景技术

术语“公用计算(utility computing)”已被用于指其中处理、存储和网络资源、软件和数据能够被客户计算机系统和其它客户设备(例如,移动电话或媒体播放器)按需访问的计算模型,非常像诸如水电的熟悉住宅公用服务。在一些实现中,为客户设备访问和使用分配的特定计算资源(例如,服务器、存储驱动器等)通过公用计算提供商与其顾客之间的服务协议来指定。在常被称为“云计算”的其它实现中,基础信息技术(IT)基础设施的细节对于公用计算顾客来讲是透明的。 

云计算因易于访问远程计算网站(例如,经由互联网或私有企业网络)而便利,并且经常采取云消费者可以通过web浏览器访问和使用的基于web的资源、工具或应用的形式,就好像所述资源、工具或应用是安装在云消费者的计算机系统上的本地程序。一般预期商用云实现能满足可在服务水平协议(SLA)中规定的云消费者的服务质量(QoS)要求。在典型的云实现中,云消费者消费作为服务的计算资源,并且只对使用的资源付费。 

公用计算的采用因虚拟化的广泛运用而便利,虚拟化是创建计算资源,例如,操作系统、服务器、存储设备、网络资源等的虚拟(而不是实际)形式。例如,也被称为逻辑分区(LPAR)的虚拟机(VM)是像物理机那样执行指令的物理机(例如,计算机系统)的软件实现。VM可被分类成系统VM或进程VM。系统VM提供支持诸如 Windows、Linux、AIX、Android等的整个操作系统(OS)以及其相关应用的执行的整个系统平台。另一方面,进程VM通常被设计成运行单个程序和支持单个进程。在任一种情况下,运行在VM上的任何应用软件都受到那个VM所提供的资源和抽象概念的限制。因此,能够通过部署可能与许多不同公用计算顾客相关联的许多VM来有效管理和利用公共IT基础设施所提供的实际资源。 

实际IT资源的虚拟化和VM的管理通常由被称为VM监控器(VMM)或管理程序的软件来提供。在各种实现中,VMM可以运行在裸硬件(类型1或本机VMM)上或运行在操作系统(类型2或托管VMM)的顶部。 

在典型虚拟化计算环境下,VM可以相互通信以及利用传统联网协议与公用计算环境的IT基础设施中的物理实体通信。如在现有技术中已知的,传统联网协议通常以众所周知的七层开放系统互连(OSI)模型为前提,七层OSI模型包括(按升序)物理层、数据链路层、网络层、传输层、会话层、表示层、和应用层。通过用虚拟网络连接来替代传统物理层连接,使得VM能够与其它网络实体通信,就好像VM是物理网络元件。 

传统上,已经在VMM内(用软件)实现了虚拟交换机(虚交换机),以便提供受VMM控制的VM之间以及VM与外部网络之间的连通性。传统虚交换机(或虚拟以太网桥(VEB))完全用软件或与一个或多个网络接口控制器(NIC)相结合使用软件来进行相关服务器内的所有网络业务转发。例如,为了在由同一个VMM控制的VM之间传送信息,VEB进行存储复制操作以便在VM之间传送分组。 

最近,已经提出了被称为虚拟以太网端口汇集器(VEPA)的较新的一类虚交换机。一般说来,实现VEPA的虚交换机不完全用软件对从VM发出的业务进行本地转发。也就是说,在实现VEPA的虚交换机中,在链路上将所有分组(包括VMM内的VM到VM分组)发送给物理网络交换机。在VEPA实现中,物理网络交换机对分组进行附加处理,并且当目的地VM由与源VM相同的VMM控制时,在同 一条链路上发回分组。一般说来,在接收分组的相同物理交换机端口上发回分组要求物理网络交换机在端口上实现被称为“反射中继”的特征。 

发明内容

一种运行虚拟交换机的技术包括确定由虚拟机监控器控制的虚拟机的网络连接要求。还确定可用于处理虚拟机的数据业务的资源。最后,根据网络连接要求和可用资源,选择虚拟交换机的一个端口作为虚拟以太网桥或虚拟以太网端口汇集器来操作。 

附图说明

图1是依照一个实施例的数据处理环境的高级方框图; 

图2描绘了依照一个实施例的图1的示范性数据处理环境下的虚拟和物理资源的分层; 

图3是依照一个实施例的数据处理系统的高级方框图; 

图4是依照一个实施例,应用虚拟联网的数据处理环境的一部分的高级方框图;以及 

图5是依照一个实施例,配置虚拟联网环境的虚拟交换机的示范性方法的高级逻辑流程图。 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210146234.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top