当前位置:主页 > 管理论文 > 移动网络论文 >

面向SDN的软件定义硬件计数器研究

发布时间:2018-11-11 16:06
【摘要】:软件定义网络(SDN)将数据平面与控制平面解耦,使网络变得更加灵活可控。在SDN架构中,为了支持SDN控制器获取全局网络统计信息从而高效管理整个网络,同时支持网络测量、入侵检测、流量工程等上层应用,SDN交换机需要维护大量多样的统计计数器。然而,目前这些SDN计数器通常是基于ASIC实现且只支持“请求响应”的被动统计模式,其实现面临一些严峻挑战:1)存储资源开销高;2)灵活性差;3)统计精度低。针对SDN计数器的这三大挑战,本文通过将计数器的定义与实现解耦提出了面向SDN的软件定义硬件计数器SDHC(Software Defined Hardware Counters)。本文的主要工作和创新点包括:1.提出了软件定义硬件计数器的概念和模型。SDHC模型通过将计数器处理分为三段,将计数器定义的管理实现在软件上来控制计数器的行为,实现了计数器定义与实现解耦,有效解决了传统实现方式的问题。利用按需分配思想,有效提高计数器利用率,从而减少存储开销;通过提供灵活便捷的SDHC南北向接口,允许控制器灵活控制计数器,从而提高了灵活性;通过引入主动上报计数器值的主动统计模式,避免了访问延时引起的统计误差,提高了统计精度。2.对SDHC关键技术进行深入研究。对软硬件间的消息定义及压缩方法进行深入研究,提高了软硬件之间的传输效率,减少了传输带宽需求。研究SDHC统计模式的分类和实现机制,提出了基于更新触发的实时模式和基于定时器触发的定时模式,有效地满足了多样化应用的高精度统计需求。同时,研究实时模式下计数器值返回消息的压缩方法,避免流的突发引起的高网络带宽问题。3.对SDHC实现模型进行详细设计。对SDHC实现模型中各模块的具体功能和实现进行详细设计,有效提高了各模块的工作效率,从而提高了SDHC整体性能。通过分析SDHC的相关行为,对SDHC南北向接口进行详细设计,使得控制器及上层应用能够灵活控制计数器。4.实现了SDHC原型系统,并对原型系统进行测试评价。结果表明,SDHC可以提供很高的更新性能和统计精度,同时SDHC造成的更新延时相比于控制器与交换机之间的传输延时可以忽略不计。综上所述,为了解决目前SDN计数器存在的问题,本文提出了面向SDN的软件定义硬件计数器SDHC。由于该模型具有低存储资源开销、高灵活性和高统计精度,对于SDN交换机的设计实现具有理论意义和实用价值。
[Abstract]:The software defined network (SDN) decouples the data plane from the control plane and makes the network more flexible and controllable. In SDN architecture, in order to support the SDN controller to obtain the global network statistics information and manage the whole network efficiently, it also supports the upper layer applications such as network measurement, intrusion detection, traffic engineering and so on. SDN switches need to maintain a large variety of statistical counters. However, at present, these SDN counters are usually based on the ASIC implementation and only support the passive statistical mode of "request response". The implementation of these counters faces some severe challenges: 1) high cost of storage resources, 2) poor flexibility, and 3) low precision of statistics. In view of these three challenges of SDN counter, this paper proposes a software defined hardware counter SDHC (Software Defined Hardware Counters). For SDN by decoupling the definition and implementation of the counter. The main work and innovation of this paper are as follows: 1. The concept and model of hardware counter defined by software are put forward in this paper. By dividing counter processing into three sections, SDHC model realizes the management of counter definition to control the behavior of counter on software, and realizes the decoupling of counter definition and implementation. It effectively solves the problem of traditional realization. By using the idea of according to demand distribution, the counter utilization ratio can be improved effectively, and the storage overhead can be reduced, and the controller is allowed to control the counter flexibly by providing flexible and convenient SDHC interface from north to south, thus improving the flexibility. By introducing the active statistical model of actively reporting the counter value, the statistical error caused by the access delay is avoided and the statistical accuracy is improved by 2. 2. The key technology of SDHC is studied deeply. The definition and compression method of message between software and hardware are studied in depth, which improves the transmission efficiency between software and hardware, and reduces the requirement of transmission bandwidth. In this paper, the classification and implementation mechanism of SDHC statistical pattern are studied, and the real-time mode based on update trigger and the timing mode based on timer trigger are proposed, which can effectively meet the needs of high precision statistics in various applications. At the same time, the compression method of counter value return message in real time mode is studied to avoid the problem of high network bandwidth caused by the burst of flow. The implementation model of SDHC is designed in detail. The specific function and implementation of each module in the SDHC implementation model are designed in detail, which effectively improves the working efficiency of each module and thus improves the overall performance of SDHC. By analyzing the related behavior of SDHC, the interface of SDHC is designed in detail, so that the controller and the upper application can control the counter flexibly. The prototype system of SDHC is implemented, and the prototype system is tested and evaluated. The results show that SDHC can provide high update performance and statistical accuracy, and the update delay caused by SDHC is negligible compared with the transmission delay between controller and switch. In conclusion, in order to solve the problems existing in SDN counters, this paper proposes a software defined hardware counter SDHC. for SDN. Because the model has low storage resource overhead, high flexibility and high statistical precision, it is of theoretical significance and practical value for the design and implementation of SDN switch.
【学位授予单位】:国防科学技术大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.02

【相似文献】

相关期刊论文 前10条

1 黄海峰;;2012年企业网络趋向“云”化 应对安全挑战业界看好SDN架构[J];通信世界;2012年17期

2 ;2012 SDN与开放网络高峰会议将于12月在京举行[J];办公自动化;2012年21期

3 ;2012 SDN与开放网络高峰会议将于12月在京举行[J];计算机与网络;2012年21期

4 阿呆;;话说SDN:势在必行的网络变革?[J];通讯世界;2012年12期

5 ;全球有97%的运营商拟部署SDN[J];移动通信;2014年08期

6 张彤;;SDN让网络更加有所作为 专访华为技术有限公司企业网络产品线总裁 刘少伟[J];中国教育网络;2013年08期

7 陈文华;;基于SDN技术的互联网发展与运营探讨[J];广东通信技术;2013年12期

8 高洁;;SDN网络趋势研究[J];信息与电脑(理论版);2014年03期

9 王茜;赵慧玲;解云鹏;王岩;;SDN在通信网络中的应用方案探讨[J];电信网技术;2013年03期

10 燕青;;SDN:传统网络的搅局者[J];通讯世界;2013年08期

相关会议论文 前1条

1 张睿lm;汪洋;;一种面向云计算业务的SDN架构[A];2013年中国通信学会信息通信网络技术委员会年会论文集[C];2013年

相关重要报纸文章 前10条

1 本报实习记者 张砚博;SDN:“去电信化”的突破口[N];通信产业报;2013年

2 ;云计算、虚拟化和SDN 将增加未来防火墙安全的复杂性?[N];网络世界;2013年

3 本报记者 陈宝亮;SDN混战:传统设备商争夺话语权[N];通信产业报;2013年

4 《网络世界》记者 蒙克;SDN重新定义网络未来[N];网络世界;2013年

5 ;SDN第一价值是支持业务创新[N];中国电子报;2014年

6 波波 编译;SDN战略有何异同?[N];网络世界;2013年

7 本报记者 杨娜;全球首创基于SDN技术的G/EPON方案亮相电力接入网会议[N];中国电力报;2014年

8 本报记者 刘燕;思科推SDN策略确保竞争优势延续[N];科技日报;2012年

9 中国电信北京研究院副院长 赵慧玲;SDN应用范围和对电信网影响需深入研究[N];中国电子报;2012年

10 本报记者 卜娜;思科:SDN与虚拟化需要开放式网络环境[N];中国计算机报;2012年

相关硕士学位论文 前10条

1 赵曜;基于SDN网络构架的硬件层网络信息过滤系统的研究[D];电子科技大学;2014年

2 张吉兴;基于SDN的控制器集群技术的研究[D];电子科技大学;2014年

3 徐宾伟;SDN与传统IP网络互联架构的设计与实现[D];电子科技大学;2015年

4 徐艳红;基于SDN的能源互联网络架构设计及控制域分配研究[D];华北电力大学;2015年

5 胡小燕;SDN架构下VCF控制性能测试研究[D];西安电子科技大学;2014年

6 陈世强;基于多控制器的SDN一致性机制研究[D];北京理工大学;2016年

7 刘帅;SDN网络的控制器部署和云存储分配问题研究[D];山东大学;2016年

8 刘亚珍;一个支持SDN实验的网络平台的设计与实现[D];内蒙古大学;2016年

9 杨思锦;SDN多控制器负载均衡算法的研究[D];郑州大学;2016年

10 郭东东;基于多控制器的SDN研究[D];青海师范大学;2016年



本文编号:2325387

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2325387.html


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

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