[发明专利]一种支持QoS的OpenFlow流表节能存储架构及其方法有效

专利信息
申请号: 201911037014.X 申请日: 2019-10-29
公开(公告)号: CN110808910B 公开(公告)日: 2021-09-21
发明(设计)人: 熊兵;罗争;邬仁庚;赵锦元;曾振国 申请(专利权)人: 长沙理工大学
主分类号: H04L12/747 分类号: H04L12/747;H04L12/743;H04L12/935
代理公司: 广州嘉权专利商标事务所有限公司 44205 代理人: 赵琴娜
地址: 410114 湖南省*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 支持 qos openflow 节能 存储 架构 及其 方法
【说明书】:

发明提供了一种支持QoS的OpenFlow流表节能存储架构及其应用,本发明架构包括三层:优先流/大象流层、老鼠流层以及活跃连接缓存层,优先流/大象流层采用TCAM以及DRAM作为存储介质,老鼠流层采用SRAM以及DRAM作为存储介质,活跃连接缓存层采用SRAM作为存储介质,采用Cuckoo哈希结构缓存活跃连接和TCAM中流表项的映射关系。本架构采用TCAM优先存储优先流表项的标识字段,实现优先数据分组的快速流表查找,从而保障了网络服务质量。同时设计Cuckoo缓存动态存储大象流中的当前活跃连接和对应的TCAM流表项索引值,使得大部分数据分组命中缓存,进而根据命中的缓存项的地址找到对应的流表项,从而绕过TCAM流表查找流程,大大降低流表查找能耗开销。

技术领域

本发明涉及OpenFlow流表领域,特别是涉及一种支持QoS的OpenFlow流表节能存储架构及其方法。

背景技术

为了满足多媒体应用和云用户对网络传输质量的不同要求,提高网络资源利用率,保障服务质量(Quality of Service,QoS)一直都是网络领域的热点问题。软件定义网络(Software Defined Networking,SDN)作为一种新型网络架构,将控制逻辑从数据转发设备中分离,形成了逻辑上集中的控制平面,进而获得网络全局视图和状态信息。因此,相比于传统网络,SDN对QoS的管理更加简单灵活。在SDN网络中,控制平面借助全局网络信息,根据上层应用为不同的网络流指定特定的转发决策,并以流规则的形式下发交由数据平面的SDN交换机执行转发操作,从而实现流量的QoS管理。

目前,OpenFlow交换机通常采用三态内容可寻址存储器(Ternary ContentAddressable Memory,TCAM)存储流表。然而,TCAM成本高、集成度低、容量有限,难以满足大规模流表的存储空间需求。当网络中出现大量并发流时, TCAM流表会被完全填满,将导致OpenFlow交换机发生流表溢出问题。此时,需要应用替换策略,剔除TCAM中的一些流表项,以容纳新的流表项。然而,如果被剔除的流表项用于转发优先流的数据包,那么将会导致控制器重新生成并安装对应的流规则,进而影响优先流的分组转发性能。因此,需要合理管理不同服务类型(TOS)优先级的流表项,以保障网络服务质量。

TCAM具有并行查找整个数据集的能力,能够实现OpenFlow流表的快速查找,但也产生了巨大的能耗,其每比特消耗的能量大约是静态随机存储器(static random accessmemory,SRAM)的150倍。随着SDN网络的大规模部署与 OpenFlow协议的不断演进,OpenFlow流表规模日益增大,其所需的TCAM容量逐渐增大,能耗也将随之上升。因此,如何降低OpenFlow流表查找的能耗成为目前亟待解决的关键问题。

如附图1所示,提供了一个典型的OpenFlow流表查找方案,它的工作原理如下:

当OpenFlow交换机收到一个网络分组,首先进行首部解析,提取其关键字段,例如:源/目的IP地址、源/目的端口、协议类型等,确定匹配字段。然后,依据匹配字段查找TCAM流表。若查找成功,则执行对应流表项中的动作集,若查找不成功,则将分组封装成Packet-in消息发送给控制器,待控制器生成对应的流规则并下发给OpenFlow交换机后,进而依据流规则转发处理分组。

目前OpenFlow流表查找的优化方案主要包括:OpenFlow流表包预测电路查找方案以及OpenFlow流表低功耗分组处理方案,具体如下:

如附图2所示,方案一为OpenFlow流表包预测电路查找方案,工作原理如下:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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