[发明专利]用于将虚拟服务端点卸载到网络接口卡的技术有效
申请号: | 201580045461.3 | 申请日: | 2015-08-25 |
公开(公告)号: | CN106605399B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | N·R·亚尼 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 31100 上海专利商标事务所有限公司 | 代理人: | 黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟 服务 端点 卸载 网络 接口卡 技术 | ||
用于卸载虚拟服务端点能力的技术包括计算节点和网络控制器。计算设备的设备驱动器可以发现所述计算设备的网络接口卡的已卸载的虚拟服务端点能力。所述设备驱动器可以将所述已卸载的虚拟服务端点能力通告给网络代理以及由所述计算设备提供的虚拟网络功能。可以将带外标签与所述已卸载的虚拟服务端点相关联,以便标识待由所述已卸载的虚拟服务端点处理的网络分组。所述网络代理可以基于从所述网络控制器处接收的网络流信息来将流条目添加到所述计算设备的网络交换机的转发表中。所述网络代理还可以基于所述带外标签来将所述所添加的流条目与所述已卸载的虚拟服务端点相关联,并且基于所述网络流信息来配置所述已卸载的虚拟服务端点。
本申请要求于2014年9月25日提交的题为“TECHNOLOGIES FOROFFLOADING AVIRTUAL SERVICE ENDPOINT TO A NETWORKINTERFACE CARD(用于将虚拟服务端点卸载到网络接口卡的技术)”的美国实用新型专利申请序列号14/496,417的优先权。
背景技术
电信和其他数据网络功能被逐渐虚拟化并合并到网络服务器中。例如,如分组交换、分组过滤和入侵检测等在历史上已经由专用或专有硬件设备提供的网络功能现在由在成品服务器、台式计算机、网络交换机以及基于工作负荷需要而被实时地实例化的其他设备上执行的虚拟机进行虚拟化并提供。然而,每一个虚拟化的网络功能基于所提供的特定网络功能而需要不同的开销量。例如,相比执行网络缓存的虚拟化网络功能所需要的每分组开销量,对从远程计算设备处接收的网络分组执行深度分组检测的虚拟化网络功能可能需要更多的每分组开销。
在网络服务提供商当中的增长趋势将会把虚拟化的网络功能链接在一起,以便基于客户需要而提供定制化的网络服务供应,而无需要求客户购买和/或安装专用或专有硬件设备。例如,服务提供商可以限定单独的虚拟化网络安全功能(例如,虚拟化防火墙功能、虚拟化入侵检测功能等)链,所述虚拟化网络安全功能中的每一个都被配置成用于以特定顺序来处理从远程计算设备处接收的网络分组。基于客户工作负荷需要和/或与在所述链中限定的虚拟化网络功能中的每一个虚拟化网络功能相关联的每分组开销,可以将特定虚拟化网络功能的多个实例实例化。然而,这种实践将附加复杂性引入到了通过单独的虚拟化网络功能链来引导网络分组所需的转发决策中。
附图说明
在附图中,以示例的方式而非限制的方式来展示在本文中所描述的概念。为了说明的简单和清晰起见,在附图中所展示的元件不一定按比例绘制。在认为适当的情况下,在附图当中重复参考标号以表示相应或相似的元件。
图1是一种用于将虚拟服务端点卸载到网络设备的网络接口卡的系统的至少一个实施例的简化框图;
图2是图1的系统的计算设备的环境的至少一个实施例的简化框图;
图3是可由图1的系统的计算设备执行的一种用于将虚拟服务端点卸载到网络接口卡的方法的至少一个实施例的简化流程图;以及
图4是可由图1的系统的计算设备执行的一种用于使用已卸载虚拟服务端点来处理网络分组的方法的至少一个实施例的简化流程图。
具体实施方式
虽然本公开的概念易于经历各种修改和替代形式,但是在附图中已经通过示例的方式来示出了其特定实施例并且将在本文中详细地对其进行描述。然而,应当理解的是,并不旨在将本公开的概念限制于所公开的特定形式,而相反,意图是覆盖与本公开和所附权利要求书一致的所有修改型式、等效型式和替代型式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580045461.3/2.html,转载请声明来源钻瓜专利网。