Evaluation and comparison of OpenDayLight and open networking operating system in software-defined networking

Software-defined networking (SDN) is a new way of transforming networks. It works on the principle of separating the infrastructure plane from the control plane. In the control plane, the centralized SDN controller acts as a brain of the network. Selecting the best SDN controller for the network is one of the most crucial tasks. In this paper, the experimental comparison between the two most powerful and popularly known SDN controllers on which many other SDN controllers are laid down their foundations i.e. OpenDayLight (ODL) and open networking operating system (ONOS) is performed. The experimentation is carried out on the Mininet emulation tool. Real-time packets are captured and analyzed using Wireshark. The results of the comparison concluded that the performance of the ODL controller is better than the ONOS in terms of burst rate, throughput, Round Trip Time (RTT) and bandwidth.

[1]  Navtej Singh Ghumman,et al.  Network Programmability Using POX Controller , 2014 .

[2]  OktianYustus Eko,et al.  Distributed SDN controller system , 2017 .

[3]  Andrés Felipe Murillo-Piedrahita,et al.  Extending the Floodlight Controller , 2015, 2015 IEEE 14th International Symposium on Network Computing and Applications.

[4]  Yustus Eko Oktian,et al.  Distributed SDN controller system: A survey on design choice , 2017, Comput. Networks.

[5]  Azzedine Boukerche,et al.  An Efficient CPP Solution for Resilience-Oriented SDN Controller Deployment , 2017, 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW).

[6]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.

[7]  Stefan Schmid,et al.  Exploiting locality in distributed SDN control , 2013, HotSDN '13.

[8]  Michael Zink,et al.  CECT: computationally efficient congestion-avoidance and traffic engineering in software-defined cloud data centers , 2018, Cluster Computing.

[9]  Byeong-Hee Roh,et al.  Performance Comparison of Software Defined Networking Simulators for Tactical Network: Mininet vs. OPNET , 2019, 2019 International Conference on Computing, Networking and Communications (ICNC).

[10]  Yuan Zhang,et al.  A survey on software defined networking with multiple controllers , 2018, J. Netw. Comput. Appl..

[11]  Sumit Badotra,et al.  Creating Firewall in Transport Layer and Application Layer Using Software Defined Networking , 2019 .

[12]  Syed Riffat Ali,et al.  Software Defined Networking (SDN) , 2018, Signals and Communication Technology.

[13]  Pavlin Radoslavov,et al.  ONOS: towards an open, distributed SDN OS , 2014, HotSDN.

[14]  Hamid Farhadi,et al.  Software-Defined Networking: A survey , 2015, Comput. Networks.

[15]  Yonggang Wen,et al.  “ A Survey of Software Defined Networking , 2020 .

[16]  GhaffariAli,et al.  Software defined networks , 2016 .

[17]  Ali Ghaffari,et al.  Software defined networks: A survey , 2016, J. Netw. Comput. Appl..

[18]  Nader Mokari,et al.  QRTP:QoS-aware resource reallocation based on traffic prediction in software defined cloud networks , 2016, 2016 8th International Symposium on Telecommunications (IST).

[19]  Nick Feamster,et al.  The road to SDN: an intellectual history of programmable networks , 2014, CCRV.

[20]  Nick McKeown,et al.  A network in a laptop: rapid prototyping for software-defined networks , 2010, Hotnets-IX.

[21]  LiWenjuan,et al.  A survey on OpenFlow-based Software Defined Networks , 2016 .

[22]  Marco Canini,et al.  Methodology, measurement and analysis of flow table update characteristics in hardware openflow switches , 2018, Comput. Networks.

[23]  John Keeney,et al.  Qualitative comparison of open-source SDN controllers , 2016, NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium.

[24]  Rui L. Aguiar,et al.  A qualitative and quantitative assessment of SDN controllers , 2017, 2017 International Young Engineers Forum (YEF-­ECE).

[25]  Seong-Gon Choi,et al.  Load balancing on distributed datastore in opendaylight SDN controller cluster , 2017, 2017 IEEE Conference on Network Softwarization (NetSoft).

[26]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[27]  Prathima Agrawal,et al.  RAFT: A Recursive Algorithm for Fault Tolerance , 1985, ICPP.

[28]  George Suciu,et al.  A comparison between several Software Defined Networking controllers , 2015, 2015 12th International Conference on Telecommunication in Modern Satellite, Cable and Broadcasting Services (TELSIKS).

[29]  F. Richard Yu,et al.  Software-Defined Networking (SDN) and Distributed Denial of Service (DDoS) Attacks in Cloud Computing Environments: A Survey, Some Research Issues, and Challenges , 2016, IEEE Communications Surveys & Tutorials.

[30]  Martín Casado,et al.  Onix: A Distributed Control Platform for Large-scale Production Networks , 2010, OSDI.

[31]  Rastin Pries,et al.  A Flexible OpenFlow-Controller Benchmark , 2012, 2012 European Workshop on Software Defined Networking.

[32]  He Qi,et al.  Research and comparative analysis of performance test on SDN controller , 2016, 2016 First IEEE International Conference on Computer Communication and the Internet (ICCCI).

[33]  Wenjuan Li,et al.  A survey on OpenFlow-based Software Defined Networks: Security challenges and countermeasures , 2016, J. Netw. Comput. Appl..

[34]  Mohsen Guizani,et al.  SDN Controllers: Benchmarking & Performance Evaluation , 2019, ArXiv.

[35]  Alexander Shalimov,et al.  Advanced study of SDN/OpenFlow controllers , 2013 .

[36]  Syed Riffat Ali,et al.  Next Generation and Advanced Network Reliability Analysis , 2018, Signals and Communication Technology.

[37]  Zhiyang Su,et al.  Rethinking the Data Center Networking: Architecture, Network Protocols, and Resource Sharing , 2014, IEEE Access.

[38]  Jan Medved,et al.  OpenDaylight: Towards a Model-Driven SDN Controller architecture , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.