[发明专利]使用虚拟交换代理控制网络接口有效

专利信息
申请号: 201280060316.9 申请日: 2012-12-06
公开(公告)号: CN104067231A 公开(公告)日: 2014-09-24
发明(设计)人: M·波塞尔 申请(专利权)人: 西里克斯系统公司
主分类号: G06F9/455 分类号: G06F9/455
代理公司: 北京市金杜律师事务所 11256 代理人: 王茂华
地址: 美国佛*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 使用 虚拟 交换 代理 控制 网络 接口
【说明书】:

相关申请的交叉引用

本申请是于2011年12月7日提交的题为“CONTROLLING HARDWARE VIRTUALIZED NETWORK INTERFACE CARDS USING VIRTUAL SWITCH PROXYING”的共同未决的美国临时申请序列号61/568,104的非临时申请并且要求其优先权,该申请通过引用全文而结合于此。

技术领域

本公开内容总体上涉及促进在诸如虚拟化环境的计算环境内的网络通信。例如,一些方面允许在虚拟化环境内的控制器诸如通过使用与该控制器通信的代理以及包括虚拟交换机的网络接口卡而控制对在硬件内被虚拟化的设备的访问。

背景技术

虚拟化环境通常能够利用单根输入/输出虚拟化(SR-IOV)来虚拟化具有单个端口的物理设备,以便该物理设备表现为具有多个端口。例如,SR-IOV能够被用来虚拟化网络接口卡(NIC),以使得具有单个端口的NIC能够表现为如同其具有多个端口。NIC的这种低级虚拟化提高了虚拟机能够访问并使用NIC的速度并且可以在对网络流量(network traffic)进行隔离和划分的能力之内提供控制虚拟机。虽然在硬件层内虚拟化NIC和其它单端口设备具有优势,但是存在着使得虚拟化的NIC在硬件层被控制而不是被虚拟化环境内的控制虚拟机所控制的缺陷。

发明内容

以下给出本公开的简化概述,以便于提供对一些方面的基本理解。其并非意在标识出本公开内容的关键或重要要素或者对其范围加以界定。以下概述仅是以简化形式给出本公开的一些概念,作为以下所提供的更为详细的描述的前序,以下描述涉及需要在虚拟化环境内支持SR-IOV,除了其它优势之外,同时允许虚拟化环境内的控制器有从虚拟化环境之内控制对支持SR-IOV的NIC的访问的措施。

本文中所描述的各个方面涉及允许虚拟化环境内的控制器控制对硬件内被虚拟化的设备的访问,该设备诸如支持单根I/O虚拟化(SR-IOV)的网络接口卡。在一些布置中,代理,诸如OpenFlow代理,可以使用OpenFlow协议与一个或多个控制器通信。该代理可以包括定义如何在一个或多个虚拟交换机处对网络流量进行管理的规则,该虚拟交换机诸如支持SR-IOV的NIC的虚拟交换机。该代理还与一个或多个虚拟交换机通信,其中每个虚拟交换机遵从OpenFlow规范。

用于管理应当如何对网络流量进行管理的规则可以被分布在控制器、NIC和代理之间。例如,网络接口卡可以能够请求定义如何在网络接口卡的虚拟交换机处对网络流量进行管理的规则。在一些布置中,网络接口卡可以将针对匹配的规则的请求传输至代理,该代理可以确定其是否具有与该请求相匹配的规则。如果该代理没有匹配的规则,则该代理可以针对匹配的规则对控制器进行查询,该控制器可以将该规则传输至该代理。该代理可以更新其规则存储并且将匹配的规则传输至网络接口卡。当接收到匹配的规则时,NIC可以更新其虚拟交换机中存储的规则并且可以依据该匹配的规则而处理分组。

通过本文中所描述的各个实施例,以上和其它方面的细节将是显而易见的。

附图说明

本公开内容在附图中以示例的方式进行图示而并非在其中被限制,附图中同样的附图标记指示相似的要素,并且其中:

图1图示了可以在其中实施本公开内容的各个方面的示例操作系统。

图2图示了可以依据本文中所描述的一个或多个说明性方面而被使用的计算设备。

图3图示了可以依据本文中所描述的一个或多个说明性方面而被使用的计算设备。

图4是描绘依据本文中所描述的一个或多个说明性方面的虚拟化服务器的实施例的框图。

图5A和5B是描绘实施网络策略引擎的虚拟化环境的实施例的框图。

图6A-6C是描绘在OpenFlow控制器和OpenFlow客户端之间提供通信的实施例的框图。

图7A-7C图示了其中虚拟化环境包括一个或多个网络接口卡的实施例的框图。

图8图示了其中虚拟化环境包括SR-IOV NIC、OpenFlow控制器以及用于促进与OpenFlow控制器和SR-IOV NIC通信的OpenFlow代理的实施例的框图。

图9图示了其中NIC根据定义如何在一个或多个虚拟交换机处对网络流量进行管理的一个或多个规则来处理所接收分组的示例方法。

具体实施方式

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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