计算机科学 ›› 2015, Vol. 42 ›› Issue (11): 59-62.doi: 10.11896/j.issn.1002-137X.2015.11.011

• 2014年全国高性能计算机学术年会 • 上一篇    下一篇

OpenFlow网络数据流路径建立开销的量化分析

吴洁,付斌章,陈明宇,张立新   

  1. 中国科学院计算技术研究所先进计算机系统研究中心 北京100190;中国科学院大学 北京100190,中国科学院计算技术研究所先进计算机系统研究中心 北京100190,中国科学院计算技术研究所先进计算机系统研究中心 北京100190;中国科学院大学 北京100190,中国科学院计算技术研究所先进计算机系统研究中心 北京100190;中国科学院大学 北京100190
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金资助

Quantitative Analysis of Flow-setup Cost in OpenFlow Network

WU Jie, FU Bin-zhang, CHEN Ming-yu and ZHANG Li-xin   

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

摘要: OpenFlow采用数据平面与控制平面分离的架构,以软件实现的OpenFlow控制器作为控制平面对网络进行集中控制。在这种分离架构中,由于交换机需要与控制器进行交互,因此必然会产生一定的时间开销。经实验,数据流建立过程中的信息交互导致数据包传输时延至少增长2倍,严重降低了网络性能。因此,量化分析OpenFlow网络中流建立开销具有重要意义。分析流建立开销产生的原因,对导致数据包传输时延增长的影响因素进行量化分析。 评估流建立开销对网络性能的影响是量化分析数据流路径建立开销的重点。

关键词: OpenFlow网络,数据流建立开销,影响评估

Abstract: OpenFlow introduces a new network architecture by separating control plane from data plane and handing it over to a centralized software application named OpenFlow controller.Due to the devolving of two planes,the process of flow-setup will involve an interaction between the controller and the OpenFlow switches which shall bring ignorable cost.Experiments show that the flow-setup cost will lead to at least twice increment in packet transmission time.So it is meaningful to give a quantitative analysis of flow-setup cost and find the factors that influence packet transmission latency.Additionally,building an OpenFlow network to evaluate how serious the affection is can be necessary.

Key words: OpenFlow network,Flow-setup cost,Impact assessment

[1] Open vSwitch.http://openvswitch.org/
[2] Curtis A R,Mogul J C,Tourrilhes J,et al.DevoFlow:Scalingflow management for high-performance networks[J].ACM SIGCOMM Computer Communication Review.ACM,2011,41(4):254-265
[3] Zarek A,Ganjali Y,Lie D.Openflow timeouts demystified[D].Toronto,Ontario,Canada:Univ.of Toronto,2012
[4] Kim E D,Lee S I,Choi Y,et al.A flow entry managementscheme for reducing controller overhead[C]∥2014 16th International Conference on Advanced Communication Technology (ICACT).IEEE,2014:754-757
[5] Benson T,Akella A,Maltz D A.Network traffic characteristics of data centers in the wild[C]∥Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement.ACM,2010:267-280
[6] McKeown N,Anderson T,Balakrishnan H,et al.OpenFlow:enabling innovation in campus networks[J].ACM SIGCOMM Computer Communication Review,2008,38(2):69-74
[7] Beacon controller.https://openflow.stanford.edu/dis-play/Beacon/Home
[8] Huang D Y,Yocum K,Snoeren A C.High-fidelity switch mo-dels for software-defined network emulation[C]∥ Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking.ACM,2013:43-48
[9] Vishnoi A,Poddar R,Mann V,et al.Effective switch memorymanagement in OpenFlow networks[C]∥ Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems.ACM,2014:177-188
[10] Fundation O N.Software-defined networking:The new norm for networks[R].ONF White Paper,2012
[11] Wang A,Guo Y,Hao F,et al.Scotch:Elastically Scaling up SDN Control-Plane using vSwitch based Overlay[C]∥Proceedings of the 10th ACM International on Conference on Emerging Networking Experiments and Technologies.ACM,2014:403-414
[12] Yu M,Rexford J,Freedman M J,et al.Scalable flow-based networking with DIFANE[J].ACM SIGCOMM Computer Communication Review,2011,41(4):351-362
[13] Yan B,Xu Y,Xing H,et al.CAB:a reactive wildcard rule caching system for software-defined networks[C]∥Proceedings of the Third Workshop on Hot Topics in Software Defined Networking.ACM,2014:163-168

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!