[发明专利]用于确定分组优先级的方法和系统有效
申请号: | 201410156345.6 | 申请日: | 2014-04-18 |
公开(公告)号: | CN104168223B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | K·G·坎伯;U·S·纳格拉杰;V·A·潘迪 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L12/951 | 分类号: | H04L12/951;H04L12/851 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 鲍进 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 封装分组 分组 覆盖 传输报头 解封装 应用 | ||
本发明公开涉及用于确定分组优先级的方法和系统。在一种实施例中,系统包括适于接收包括一个或多个底层分组的覆盖封装分组的逻辑,适于解封装来自覆盖封装分组的一个或多个底层分组的逻辑,适于基于以下中的至少一个为一个或多个底层分组中的每一个得到优先级的逻辑:覆盖封装分组的优先级、覆盖封装分组的传输报头和一个或多个底层分组的应用名称,及适于设置一个或多个底层分组的优先级的逻辑。在另一种实施例中,方法包括接收覆盖封装分组、解封装来自覆盖封装分组的底层分组、为底层分组得到优先级,以及设置底层分组的优先级,所述优先级基于以下任何一个:覆盖封装分组的优先级、覆盖封装分组的传输报头,和/或底层分组的应用名称。
技术领域
本发明涉及数据中心基础设施,并且更具体地说,本发明涉及在覆盖网络(overlay network)处理期间给分组提供优先级信息。
背景技术
网络虚拟化是新兴的数据中心和云计算趋势,其目标是在多租户环境以及传统环境中,以从终端工作站的角度来看极大简化网络供应的方式来虚拟化网络。实现网络虚拟化较常见的一种技术是利用网络覆盖,其中隧道在服务器、边缘网络交换机和终端工作站连接到的网关之间建立。隧道实际上是通过把由源端工作站发送的分组封装成经由基于互联网协议(IP)的网络在用户数据报协议(UDP)传输中把分组从源交换机传输到目标交换机的覆盖报头实现的。覆盖报头包括唯一识别虚拟网络的标识符(ID)。目标交换机(隧道终点)剥去覆盖报头封装、UDP传输报头、以及IP报头并且经由传统网络连接把原始分组交付到目的端工作站。除这种隧道机制外,边缘交换机参与地址发现协议,这可以是基于学习/泛洪的或者基于查找的。
象虚拟可扩展局域网(VXLAN)、利用通用路由封装的网络虚拟化(NVGRE)等的覆盖网络利用隧道连接地理上分离的层-2 (L2)网络。这些是层-3(L3)隧道上的L2。在VXLAN中源自虚拟机(VM)发往同一VXLAN中另一个物理位置中的另一个VM或一组VM的L2分组是在L3隧道上承载的。
可以利用多个VM与控制网络分组从每个VM进和出的处理的虚拟化平台来实现覆盖网络,并且一个或多个VM可以与覆盖网络相关联。虚拟化平台利用用于相应覆盖网络和/或VM的预定义属性和策略处理与每个覆盖网络和/或VM相关联的网络流量。随着覆盖网络数量的增长,虚拟化平台的处理负载需求也随着增长。
服务器可以托管任意数量的VM,但是当在出口处理期间标记分组时,VM并不是始终在分组的虚拟局域网(VLAN)标签中设置分组优先级位。此外,如果在出口处理期间分组被标记或者被重复标记,那么服务器中的虚拟交换机(vSwitches)并不始终在VLAN标签中设置分组优先级位。这是因为VM或vSwitch可以依赖服务器所连接的紧靠的交换机在VLAN标签中提供优先级标记。根据处理标准,只有当分组被分类时或者当分组被归于特定的组时才需要标记。
用于VXLAN或其它覆盖网络的底层隧道以及分组处理模块见不到内部分组的任何优先级标记。这对于在不知道分组优先级的情况下必须处理该分组的下游所有进行进一步分组处理的引擎产生了一个问题。偶尔,由于底层分组优先级与高优先级内部分组不匹配,所以高优先级内部分组(例如,内部以太网光纤通道(FCoE)分组、内部视频分组等)会得到低优先级处理。因此,在某些情况下,这些高优先级分组甚至会由于优先级不明确而被丢弃。
因此,有一种甚至在处理其中封装有分组的底层分组时也能考虑分组优先级的解决方案将是有益的。
发明内容
在一种实施例中,一种系统包括:适于接收包括一个或多个底层分组的覆盖封装分组(overlay-encapsulated packet)的逻辑;适于解封装来自覆盖封装分组的一个或多个底层分组(underlay packet)的逻辑;适于基于以下中的至少一个为一个或多个底层分组中的每一个得到优先级的逻辑:覆盖封装分组的优先级、覆盖封装分组的传输报头和一个或多个底层分组的应用名称(application designation);及适于设置一个或多个底层分组的优先级的逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410156345.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种牡丹酚的层析分离纯化方法
- 下一篇:异长叶烯酮的制备方法