[发明专利]用于分布式覆盖虚拟环境的互操作性的方法和系统有效
申请号: | 201410083690.1 | 申请日: | 2014-03-07 |
公开(公告)号: | CN104038401B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | B·G·巴纳瓦利卡;A·比斯瓦斯;V·杰恩;J·基达姆比 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/08 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅,李峥宇 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 分布式 覆盖 虚拟 环境 操作性 | ||
技术领域
本发明的实施方式涉及覆盖虚拟环境,并且特别地提供支持多个封装网络的主机之间的互操作性。
背景技术
使用覆盖的网络虚拟化使用封装(诸如虚拟可扩展局域网(VxLAN)封装)和网络虚拟化通用路由封装(NVGRE),其可得到管理程序和联网供应商的支持。为了使用VxLAN或NVGRE封装,将管理程序虚拟交换机修改成支持相应覆盖技术。与封装类型的不兼容性使得必须使用转换网关,该转换网关在不同的分组格式之间进行转换。转换网关常常是通信瓶颈,其可影响通信性能。
发明内容
本发明的实施方式涉及在支持多个封装的主机之间提供互操作性。一个实施方式包括一种方法,包括映射用于虚拟交换机的分组封装协议类型信息。每个虚拟交换机与一个或多个虚拟机(VM)相关联。在一个实施方式中,基于该映射来确定:对于与第一虚拟交换机相关联的第一VM和与第二虚拟交换机相关联的第二VM,是否存在一个或多个公共封装协议类型。在一个实施方式中,如果确定对于第一虚拟交换机和第二虚拟交换机存在一个或多个公共封装协议类型,则选择公共封装协议类型。使用所选公共封装协议类型来封装分组以用于第一VM与第二VM之间的通信。
另一实施方式包括一种包括硬件层的系统,该硬件层包括物理设备。多个虚拟交换机中的每个与覆盖硬件层的一个或多个虚拟机(VM)相关联。包括分布式覆盖虚拟以太网(DOVE)连接性服务(DCS)的服务器映射用于多个虚拟交换机的分组封装协议类型信息,并基于分组封装协议映射表来确定对于与第一虚拟交换机相关联的第一VM和与第二虚拟交换机相关联的第二VM,是否存在一个或多个公共封装协议类型,如果对于第一虚拟交换机和第二虚拟交换机存在一个或多个公共封装协议类型,则选择公共封装协议类型。第一虚拟交换机使用所选公共封装协议类型,来封装用于在第一VM与第二VM之间的通信的分组。
另一实施方式包括用于在支持多个封装的主机之间提供互操作性的计算机程序产品。该计算机程序产品包括计算机可读存储介质,其具有用其体现的程序代码、可由处理器读取/执行以执行一种方法的程序代码,该方法包括:由处理器来映射用于多个虚拟交换机的分组封装协议类型。在一个实施方式中,每个虚拟交换机与一个或多个虚拟机(VM)相关联。在一个实施方式中,由处理器基于映射来确定:对于与第一虚拟交换机相关联的第一VM和与第二虚拟交换机相关联的第二VM,是否存在一个或多个公共封装协议类型。如果确定对于第一虚拟交换机和第二虚拟交换机存在一个或多个公共封装协议类型,则由处理器来选择公共封装协议类型。分组被处理器封装以使用所选公共封装协议类型来在第一VM与第二VM之间进行通信。
参考以下描述、所附权利要求以及附图,本发明的这些及其他特征、方面和优点将变得显而易见。
附图说明
图1表示根据本发明一实施方式的云计算节点。
图2表示根据本发明一实施方式的云计算环境。
图3表示根据本发明一实施方式的抽象模型层。
图4是示出用于采用本发明的实施方式的分布式覆盖虚拟环境的框图。
图5示出根据本发明的实施方式的分布式覆盖虚拟环境的另一框图。
图6示出根据本发明的实施方式的可使用的封装格式。
图7是示出了根据本发明的实施方式的示例性分布式虚拟以太网(DOVE)连接性服务(DCS)响应的框图。
图8是示出了根据本发明的实施方式的与转换网关的示例性通信的框图。
图9是示出了根据本发明的实施方式的、用于在支持多个封装网络的主机之间提供互操作性的示例性过程的框图。
具体实施方式
首先应当理解,尽管本公开包括关于云计算的详细描述,但其中记载的技术方案的实现却不限于云计算环境,而是能够结合现在已知或以后开发的任何其他类型的计算环境而实现。
云计算是一种服务交付模式,用于对共享的可配置计算资源池进行方便、按需的网络访问。可配置计算资源是能够以最小的管理成本或与服务提供者进行最少的交互就能快速部署和释放的资源,例如可以是网络、网络带宽、服务器、处理、内存、存储、应用、虚拟机和服务。这种云模式可以包括至少五个特征、至少三个服务模型和至少四个部署模型。
特性如下:
按需自助式服务:云的消费者在无需与服务提供者进行人为交互的情况下能够单方面自动地按需部署诸如服务器时间和网络存储等的计算能力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410083690.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防止电连接线缠绕的移动灯车
- 下一篇:一种管道内检测器里程测量装置及方法