当前位置:主页 > 科技论文 > 计算机论文 >

基于非易失存储器的混合TCAM研究与设计

发布时间:2020-07-19 11:45
【摘要】:软件定义网络(SDN)是一种新兴的网络模式,它通过将网络的控制平面和数据平面进行解耦来简化网络管理。其中交换机作为数据转发的设备,而实际上网络管理则由逻辑上集中的服务器来进行控制。通过将控制平面转移到逻辑为中心的控制器上,SDN提供了可编程功能并且用于动态地控制和管理交换机中的数据包的转发和处理。在SDN中,网络流量是由一组存储在交换机中的三态内容寻址存储器(TCAM)的流表所管理。TCAM可以以线性的速度与到来的数据包和存储在TCAM中的所有流表进行并行比较。然而,现在的商业交换机的TCAM容量很少。另一方面,更加细化的SDN策略导致更大更多的流表数量的增长,这些流表需要存储和保持在SDN交换机的TCAM中,以保证快速的网络需求。尽管TCAM由于它的性能优势变得不可缺少,但是本身也带来了不可忽视的代价。例如,TCAM耗能比较大、价格昂贵、比一般存储器RAM需要占更大的芯片面积。这主要是由于现在的商业交换机中的TCAM是由静态随机存取存储器(SRAM)组成,而SRAM的高耗能和低密度等特性极大地限制了 TCAM的容量,加剧了 SDN交换机的处理负担和延迟。由于网络中的数据流量持续增长,增加TCAM容量的同时最小化TCAM的使用代价已经成为了一个挑战。最近,新型非易失性存储器件(NVM)由于它的低静态功耗和高密度等优点,像电阻式存储器件(ReRAM)已经被引入来实现TCAM。与传统的由SRAM组成的TCAM(sTCAM)相比,由NVM组成的TCAM(nvTCAM)可以获得更高的存储容量和更低的能量消耗。然而,nvTCAM由于固有的高的写延迟操作,因此也不是完美的解决方案。此外,TCAM中的流表的更新操作本身也是一个缓慢的过程,现在的基于SRAM的交换机仅仅支持每秒40至50条流表的更新。这个更新操作对于由NVM组成的交换机会更加严重,极大地限制了大型网络中的网络性能。本论文提出了一个由NVM组成的TCAM(nvTCAM)和基于SRAM组成的TCAM(sTCAM)的混合TCAM架构,利用nvTCAM存储更多的并且能够捕获更多流量的流表来增加缓存命中率,并且利用一小块sTCAM来处理那些未命中或者命中次数比较少的流表来降低所提出的混合TCAM的更新代价。考虑到缓存流表的特殊依赖特性,本文提出了有效的流表迁移替换策略充分利用nvTCAM和sTCAM的优势来获得混合TCAM架构的更好的性能。实验结果显示本论文提出的混合TCAM架构(由nvTCAM和sTCAM组成)比当前的TCAM架构的性能更有效。
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP333
【图文】:

单元制造,非易失性存储器,电阻式,非易失存储器


导致规则数量的倍增式爆炸。因此,虽然组合是SDN的一个很有考虑到当今交换机上可用的TCAM空间十分有限,这些特性还远外研究现状逡逑来,国内外针对当前SDN交换机中存储流表的器件TCAM的研究得了可观成果。当前关于TCAM的研究主要包括改变存储介质以及则缓存策略。逡逑非易失存储器组成的TCAM的相关研究逡逑CMOS层面上提高TCAM的容量是十分困难的,因此国内外的研究新型存储器比如非易失存储器(NVM),利用NVM的高密度以及特点对TCAM进行设计和优化。逡逑Traditional邋SRAM邋TCAM邋Bit邋Cell逡逑

入口交换,分配权,交换机,规则集


比如,一个流表规则可以跨越多个分区,在这种情况下,流表规则将被拆逡逑分成多个规则,每个分区保存部分初始规则。例如,对于一个含有流表规则逡逑R1,...,R7,的流表规则,如图1-2所示的图案投影,其中每个流表规则具有两个通逡逑配符字段F1和F2,DIFANE算法将流表规则分成四个不同的分区A,邋B,C,D,逡逑并将每个分区安装在单独的授权的交换机上。逡逑对于分区A进入的数据包,如果入口交换机有一个处理数据包的流表规则,逡逑它将封装数据包并将其发送到相应的出口交换机。如果入口交换机没有处理数据逡逑包的t荒表规则,则会将数据包转发到管理分区A的权限交换机之一。然后,权限逡逑交换机会转发数据包,并在入口交换机上安装这个流表规则,以便处理这个流的逡逑剩余数据包而不会命中权限交换机。其实DIFANE是最近最少使用的(LRU)缓逡逑存方法,它在入口交换机上对新数据包进行反应式安装流表规则,同时丢弃最近逡逑6逡逑

缓存,规则集,空间问题,硬件


这个流表规则集随着流量权重的变化而变化。例如,考虑表1-3中的流表规则集逡逑合,其中每个流表规则具有两个字段,:F1和F2可以取值在1到100之间。该流表逡逑规则表的图形投影如图1-3所示。图1-3中显示为点的六个流经过这个路由器。从逡逑表中可以看出,所有这些流都命中表1-3中的前三条规则之一。然后,软件组件逡逑创建一个单独的流表规则,如虚线框所示,匹配所有六个流,并将其保存在硬件逡逑缓存中。这个新规则只需要一个条目,而不需要存储原来的三个策略。请注意,逡逑7逡逑

【相似文献】

相关期刊论文 前10条

1 李嘉麒;孙恩昌;王卓;王金京;张延华;;软件定义无线网络-综述与展望[J];中国电子科学研究院学报;2017年06期

2 无忌;;从“软件定义”产业到“软件定义产业链”[J];高科技与产业化;2017年12期

3 徐康庭;;软件定义网络关键技术及相关问题[J];通讯世界;2018年01期

4 赵世佳;;汽车产业进入“软件定义”时代[J];中国工业评论;2018年Z1期

5 陈建光;王聪;梁晓莉;;国外软件定义卫星技术进展[J];卫星与网络;2018年04期

6 胡端;胡大平;;软件定义视野下提升软件产业竞争力的策略研究[J];测绘地理信息;2018年06期

7 李海涵;徐红勤;王娅娟;;软件定义网络专利分析[J];江苏科技信息;2016年36期

8 王佳莹;;广达电脑拥抱博科网络 打造软件定义生产线[J];计算机与网络;2016年23期

9 倪名;;软件定义无线网络中转发性能优化技术研究[J];广东通信技术;2017年01期

10 黄丽丽;;软件定义光网络关键技术研究[J];通讯世界;2017年14期

相关会议论文 前10条

1 陈建光;王聪;梁晓莉;;国外软件定义卫星技术进展[A];2018软件定义卫星高峰论坛会议摘要集[C];2018年

2 闫迪;焦义文;刘培杰;吴涛;史学书;;软件定义测控基带关键技术[A];2018软件定义卫星高峰论坛会议摘要集[C];2018年

3 任勃;张明昆;刘建平;吴涛;胡科飞;;软件定义卫星公共服务平台的设计与实现[A];2018软件定义卫星高峰论坛会议摘要集[C];2018年

4 王竹刚;孙冬雪;周玉婷;;软件定义模拟地面站构架设计[A];2018软件定义卫星高峰论坛会议摘要集[C];2018年

5 赵军锁;吴凤鸽;刘光明;李丹;潘晏涛;;发展软件定义卫星的总体思路与技术实践[A];2018软件定义卫星高峰论坛会议摘要集[C];2018年

6 汪花;;软件定义网络技术在广电监测系统中的应用研究[A];中国新闻技术工作者联合会2017年学术年会论文集(优秀论文篇)[C];2017年

7 严国强;张杰勇;雷鸣;;基于软件定义网络的抗毁网络仿真研究[A];第四届中国指挥控制大会论文集[C];2016年

8 吕争;蔺祥宇;徐明明;麻丽香;朱宇;;一种基于软件定义的通导遥一体化有效载荷架构设计[A];第四届高分辨率对地观测学术年会论文集[C];2017年

9 王玮;吉彦超;陈有梅;张科科;高源;;软件定义卫星硬件模块化设计研究[A];2018软件定义卫星高峰论坛会议摘要集[C];2018年

10 张杰;赵永利;;软件定义移动核心网[A];全国第17次光纤通信暨第18届集成光学学术会议——SDN、网络架构、技术经济和设计权衡专辑[C];2015年

相关重要报纸文章 前10条

1 中国科学院院士 梅宏;软件定义一切:机遇和挑战[N];中国信息化周报;2017年

2 本报记者 李佳师;软件定义 数据驱动 谱写新时代行业发展新篇章[N];中国电子报;2018年

3 本报记者 闵杰;软件定义:彰显经济新活力[N];中国电子报;2018年

4 中国工业报记者 陈栋栋;软件定义持续深化 核心技术卡脖子待破[N];中国工业报;2018年

5 本报记者 陈曲;软件定义智能新时代[N];中国信息化周报;2018年

6 中国工业报记者 曹雅丽;苗圩:软件定义驱动数字经济发展[N];中国工业报;2018年

7 本报记者 顾建萍;“软件定义”世界推动产业高质量发展[N];中国电子报;2018年

8 工业和信息化部信息化和软件服务业司司长 谢少锋;强化软件定义和工控安全保障 谱写两化深度融合新篇章[N];中国电子报;2016年

9 ;软件定义云计算SDN控制器[N];中国信息化周报;2016年

10 工信部信息化和软件服务业司司长 谢少锋;强化软件定义和工控安全保障 谱写两化深度融合发展新篇章[N];人民邮电;2016年

相关博士学位论文 前10条

1 李国志;软件定义网络的数据流调度策略研究[D];西南大学;2018年

2 赵婵婵;软件定义网络中若干安全问题研究[D];北京交通大学;2018年

3 李亚杰;软件定义光网络灵活组网与资源优化技术研究[D];北京邮电大学;2018年

4 雷涛;以用户为中心的软件定义WLAN管理策略研究[D];北京邮电大学;2018年

5 黄海彬;基于软件定义的多维光网络虚拟化技术研究[D];北京邮电大学;2018年

6 王鹏展;软件定义网络可靠性保障机制研究[D];中国科学技术大学;2018年

7 李晟如;软件定义网络中协议无感知转发的关键技术研究[D];中国科学技术大学;2018年

8 胡龙;软件定义网络与服务关键技术研究[D];华中科技大学;2017年

9 朱坤杰;软件定义网络多媒体服务建模与优化[D];中国科学技术大学;2018年

10 曹晨红;面向无线低功耗网络的软件定义测量技术研究[D];浙江大学;2018年

相关硕士学位论文 前10条

1 赵伟;软件定义网络拓扑管理关键技术研究[D];战略支援部队信息工程大学;2018年

2 张亚南;软件定义网络中数据平面OpenFlow流表存储优化研究[D];长沙理工大学;2017年

3 张志伟;基于软件定义网络的WSN研究与优化[D];山东大学;2018年

4 丁宪忠;基于非易失存储器的混合TCAM研究与设计[D];山东大学;2018年

5 查理佳;软件定义的VANET下流表用量感知的QoS路由机制研究[D];湖南大学;2017年

6 倪永峰;面向软件定义网络的APT攻击检测技术研究[D];西南交通大学;2018年

7 刘戈;基于软件定义网络技术的无线传感器网络管理系统的设计与实现[D];北京邮电大学;2018年

8 杜金津;基于SDN的内容中心网络路由机制的研究[D];北京邮电大学;2018年

9 王悉尼;内容中心网络中基于软件定义网络的路由及缓存机制的研究[D];北京邮电大学;2018年

10 程方远;基于软件定义安全架构的网络异常检测研究及应用[D];北京邮电大学;2018年



本文编号:2762374

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2762374.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f6f7d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com