计算机科学 ›› 2015, Vol. 42 ›› Issue (Z6): 243-248.

• 无线网络与通信 • 上一篇    下一篇

软件定义网络性能研究

曾珊,陈 刚,齐法制   

  1. 中国科学院大学 北京100049;中国科学院高能物理研究所计算中心 北京100049,中国科学院高能物理研究所计算中心 北京100049,中国科学院高能物理研究所计算中心 北京100049
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受科技部973基金项目:物理分析平台建设(2013CB834303),中国科学院战略性先导科技专项(A类)(XDA10010900),国际自然科学基金项目:基于IPv6技术和软件定义网络架构的高能物理数据传输虚拟专用网络和系统平台关键技术研究与应用(11305196)资助

Survey on Performance of Software Defined Networking

ZENG Shan, CHEN Gang and QI Fa-zhi   

  • Online:2018-11-14 Published:2018-11-14

摘要: 服务器虚拟化以及各种云计算应用的出现,改变了传统的网络服务形态。软件定义网络(Software Defined Networking,SDN)技术将网络的控制平面和数据平面分离开来,为未来互联网技术提供了一种新的解决方案。然而, 由于数据的爆炸式增长,网络配置要求的频繁变化,需要研究高效的SDN实现方案。综述了SDN的起源与发展,详细介绍了ONF提出的SDN典型的三层架构中的基础设施层、控制层、应用层、南向接口和北向接口;然后结合目前业内的研究现状,详尽地分析了SDN 性能面临的问题和解决思路;最后提出了基于智能流表管理和树状可伸缩的控制平面管理的SDN性能优化方案。

Abstract: The emergence of server virtualization and cloud computing applications has changed the traditional form of network services.SDN(Software Defined Networking) decouples the control plane from data plane which provides a new solution for the future internet technologies.But with the explosion of data,the network configuration requirement changes frequently which needs an effective SDN implementation.This paper starts with the origin and development of SDN,and introduces the three layer architecture of SDN proposed by ONF in details which includes the infrastructure layer,the control layer,the application layer,south bound interface and north bound interface.Then combined with the research development of the industry, The problems and the solutions of SDN performance are analyzed in details.In the end,a future SDN performance optimization scheme based on the intelligent flow table management and the scalable control layer management is proposed.

Key words: SDN,OpenFlow,Controller,Performance

[1] McKeown N,Anderson T,Balakrishnan H,et al.OpenFlow:Enabling Innovation in Campus Networks[C]∥Proceedings of ACM SIGCOMM,2008.Kyoto:ACM SIGCOMM,2008:69-74
[2] Jain S,Kumar A,Mandal S,et al.B4:Experience with a Globally-Deployed Software Defined WAN[C]∥Proceedings of ACM SIGCOMM,2013.HongKong:ACM SIGCOMM,2013:78-83
[3] NOX..http://www.noxrepo.org/nox/about-nox/
[4] 雷葆华,王峰,王茜,等.SDN核心技术剖析和实战指南[M].北京:电子工业出版社,2013:12-15
[5] Tootoonchian A,Gorbunov S,Ganjali Y,et al.On Controller Per-formance in Software-Defined Networks[C]∥Proceedings of the 2nd USENIX conference on Hot Topics in Management of Internet,Cloud,and Enterprise Networks and Services.2012
[6] Curtis A,Mogul J,Tourrilhes J,et al.DevoFlow:Scaling Flow Management for High-Performance Networks[C]∥Proceedings of ACM SIGCOMM,2011.Toronto:ACM SIGCOMM,2011
[7] Tootoonchian A,Ghobadi M,Ganjali Y,et al.OpenTM:traffic matrix estimator for OpenFlow networks[M].Passive and Active Measurement Springer,2010:201-210
[8] Cai Z.Maestro:Achieving Scalability and Coordination in Centralized Network Control Plane[D].Texas:Rice University,2011
[9] Cai Z,Cox A L,Ng T E.Maestro:A System for Scalable OpenFlow Control[R].Texas:Rice University,Technical Report TR10-08,2010
[10] Beacon..https://openflow.stanford.edu/display/Beacon/Home
[11] Jarschel M,Oechsner S,Schlosser D,et al.Modeling and per-formance evaluation of an OpenFlow architecture[C]∥Proceedings of the 23rd International Teletraffic Congress.San Francisco,USA:ITCP,2011:1-7
[12] Hu Fei,Hao Qi,Bao Ke.A Survey on Software-Defined Network(SDN) and OpenFlow:From Concept to Implementation[J].IEEE Communications Surveys & Tutorials,2014,16(4):2181-2206
[13] Yu M,Rexford J,J M,et al.Scalable flow-based networkingwith DIFANE[C]∥Proceedings of the ACM SIGCOMM 2010 Conference.New York,NY,USA:ACM,2010:351-362
[14] Curtis A R,Mogul J C,Tourrilhes J,et al.DevoFlow:ScalingFlow Management for High Performance Networks[J].SIGCOMM Comput.Commun.Rev,2011,1(4):254-265
[15] Curtis A,Kim W,Yalagandula P.Mahout:Low-overhead data-center traffic management using end-host-based elephant detection[C]∥Proceeding of INFOCOM 2011 Conference.Shanghai,China:IEEE,2011:1629-1637
[16] Luo Tie,Tan Hwee Pink,Quan P C,et al.Enhancing responsiveness and scalability for OpenFlow networks via control-message quenching[C]∥2012 International Conference on CT Convergence(ICTC).2012:348-353
[17] Xia Weng-feng,Wen Yong-gang, Heng F C,et al.A Survey on Software-defined Networking[J].IEEE Communications Surveys & Tutorials,2014,17(1):27-51
[18] Tootoochian A,Ganjali Y.HyperFlow:A distributed controlplane for OpenFlow[C]∥Proceeding of the 2010 Internet Network Management Workshop on Research on Enterprise Networking(INM/WREN) USENIX Association,2010
[19] Koponen T,Casado M,Gude N,et al.Onix:A distributed control platform for large-scale production networks[C]∥Proceeding of the 9th USENIX Conf.on Operating Systems Design and Implementation(OSDI).Vancouver:USENIX Association,2010
[20] Yeganeh S H,Ganjali Y.Kandoo:a framework for efficient and scalable offloading of control applications[C]∥Proceedings of the First Workshop on Hot Topics in Software Defined Networks,ser.(HotSDN’12).New York,NY,USA:ACM,2012:19-24
[21] Kanizo Y,Hay D,Keslassy I.Palette:Distributing tables in software-defined networks[C]∥Proceedings of 2013 INFOCOM.Turin,Italy:IEEE,2013:545-549
[22] 左青云,陈鸣,赵广松,等.基于OpenFlow的SDN技术研究[J].软件学报,2013,4(5):1078-1097
[23] Voellmy A,Wang J.Scalable Software Defined Network Controllers[C]∥Proceedings of the ACM SIGCOMM 2012 Confe-rence on Applications,Technologies,Architectures,and Protocols for Computer Communication.New York,NY,USA:ACM,2012:289-290

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!