基于流粒度的OpenFlow分组缓存管理模型
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:OpenFlow Packet Buffer Management Model Based on Flow Granularity
  • 作者:吴明杰 ; 陈庆奎 ; 易猛
  • 英文作者:WU Mingjie;CHEN Qingkui;YI Meng;School of Optical-Electrical and Computer Engineering,University of Shanghai for Science and Technology;Business School,University of Shanghai for Science and Technology;
  • 关键词:数据中心网络 ; 软件定义网络 ; OpenFlow交换机 ; 分组缓存 ; 流缓存
  • 英文关键词:data center network;;Software Defined Network(SDN);;OpenFlow switch;;packet buffer;;flow buffer
  • 中文刊名:JSJC
  • 英文刊名:Computer Engineering
  • 机构:上海理工大学光电信息与计算机工程学院;上海理工大学管理学院;
  • 出版日期:2017-02-15
  • 出版单位:计算机工程
  • 年:2017
  • 期:v.43;No.472
  • 基金:国家自然科学基金(61572325,60970012);; 高等学校博士学科点专项科研博导基金(20113120110008);; 上海重点科技攻关项目(14511107902);; 上海市工程中心建设项目(GCZX14014);; 上海智能家居大规模物联共性技术工程中心项目(GCZX14014);; 上海市一流学科建设项目(XTKX2012);; 沪江基金研究基地专项(C14001)
  • 语种:中文;
  • 页:JSJC201702021
  • 页数:7
  • CN:02
  • ISSN:31-1289/TP
  • 分类号:130-136
摘要
基于OpenFlow的软件定义网络(SDN)技术通过在OpenFlow交换机中建立有效的缓存模型,能够大幅减少控制平面和数据平面的通信负载,但整条数据流的缓存模型会对数据流的传输造成较大延时,降低整个SDN的数据传输性能。针对该问题,引入PiBuffer流缓存模型,构建基于报文分组粒度的分组缓存模型。通过在控制平面建立流路由和流状态的缓存信息,分别对流报文之间和交换机之间的数据传输采用"分组缓存,组内保序"机制和"传输询问,完成通知"机制,并对控制平面和数据平面的通信消息进行优化,以提高数据中心网络的通信性能。软件模拟结果表明,在数据中心基于OpenFlow技术的SDN网络中,该模型比流缓存模型具有更优的通信性能。
        Software Defined Network(SDN) technology based on OpenFlow can significantly reduce the communication load between control plane and data plane through setting on effective buffer model in the OpenFlow switch.But the buffer model for the whole data flow causes time delay for data stream transmission,which reduces data transmission performance of the entire SDN network.For this problem,this paper introduces a flow buffer model named PiBuffer and constructs a buffer model based on packet grouping granularity.Through establishing buffer information of flow route and flow state in the control plane,it uses the mechanism of "packet buffering,order preserving in packet " for flow messages,and ask to transfer,inform of completion for data transfer between the switches,and optimizes communication messages between the control plane and data plane to improve the communication performance of data center network.Through software simulation,it is proved that the proposed model has better communication performance than flow buffer model in the data center SDN network based on OpenFlow technology.
引文
[1]李丹,陈贵海,任丰原,等.数据中心网络的研究进展与趋势[J].计算机学报,2014,37(2):259-274.
    [2]张顺淼,邹复民.软件定义网络研究综述[J].计算机应用与研究,2013,30(8):2246-2251.
    [3]左青云,陈鸣,赵广松,等.基于Open Flow的SDN技术研究[J].软件学报,2013,24(5):1078-1097.
    [4]张朝昆,崔勇,唐翯翯,等.软件定义网络(SDN)研究进展[J].软件学报,2015,26(1):62-81.
    [5]陶军.基于Open Flow的SDN技术研究[J].电信技术,2014(2):62-65.
    [6]Zakharov V A,Smelyansky R L,Chemeritsky E V.A Formal Model and Verification Problems for Software Defined Networks[J].Automatic Control and Computer Sciences,2014,48(7):398-406.
    [7]魏祥麟,陈鸣,范建华,等.数据中心网络的体系结构[J].软件学报,2013,24(2):295-316.
    [8]Hu Yannan,Wang Wendong,Gong Xiangyang,et al.Balance Flow:Controller Load Balancing for Open Flow Networks[C]//Proceedings of the 2nd International Conference on Cloud Computing and Intelligent Systems.Washington D.C.,USA:IEEE Press,2012:780-785.
    [9]Chen Wenbo,Shang Zhihao,Tian Xinning,et al.Dynamic Server Cluster Load Balancing in Virtualization Environment with Open Flow[J].International Journal of Distributed Sensor Networks,2015,11(7).
    [10]李龙,付斌章,陈明宇,等.Nimble:一种适用于Open Flow网络的快速流调度策略[J].计算机学报.2015,38(5):1056-1068.
    [11]李勇,刘学军.基于Open Flow的SDN网络中路由机制研究[J].移动通信,2015,39(7):51-56.
    [12]Németh F,Stipkovits A,Sonkoly B,et al.Towards Smart Flow:Case Studies on Enhanced Programmable Forwarding in Open Flow Switches[J].ACM SIGCOMM Computer Communication Review,2012,42(4):85-86.
    [13]Tootoonchian A,Ganjali Y.Hyper Flow:A Distributed Control Plane for Open Flow[C]//Proceedings of Internet Network Management Workshop on Research on Enterprise Networking.San Jose,USA:[s.n.],2010:85-86.
    [14]Kotani D,Okabe Y.A Packet-in Message Filtering Mechanism for Protection of Control Plane in Open Flow Networks[C]//Proceedings of ACM/IEEE Symposium on Architectures for Networking and Communications Systems.Los Angeles,USA:ACM Press,2014:29-40.
    [15]Curtis A R,Mogul J C,Tourrilhes J,et al.Devo Flow:Scaling Flow Management for High-performance Networks[C]//Proceedings of SIGCOMM’11.New York,USA:ACM Press,2011:254-265.
    [16]毛健彪,卞洪飞,韩彪,等.Pi Buffer:面向数据中心的Open Flow流缓存管理模型[J].计算机学报,2015,38(6):1092-1104.
    [17]周烨,杨旭,李勇,等.基于分类的软件定义网络流表更新一致性方案[J].电子与信息学报,2013,35(7):1746-1752.
    [18]鄂跃鹏,陈智,葛敬国,等.一种高效的Open Flow流表存储与查找实现方法[J].中国科学:信息科学,2015,45(10):1280-1288.
    [19]Canini M,Venzano D,Peresini P,et al.A Nice Way to Test Open Flow Applications[C]//Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation.Berkeley,USA:USENIX,2012.
    [20]邓罡,龚正虎,王宏.现代数据中心网络特征研究[J].计算机研究与发展,2014,51(2):395-407.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700