Analytical Model for OpenFlow-Based Software-Defined Network

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 710)

Abstract

Software-defined network (SDN) is an emerging network architecture that can be adapted as a building block for cloud-enabled data centers. SDN decouples the traditional network in Data Plane (collection of forwarding devices or OpenFlow-enabled switches) and Control Plane (collection of one or more controllers), which communicates with each other using OpenFlow protocol. Proper installation of SDN necessitates the performance test of OpenFlow-enabled switches and controllers. Efficiency, reliability, and scalability are few parameters that should be considered to calculate the efficiency of an OpenFlow-based SDN. An analytical model of the OpenFlow-based network is suggested in this paper. Our proposed model is based on queueing theory and exponential models. The average packet arrival rate of a controller and maximum waiting time for an OpenFlow-enabled switch to get a PACKET_OUT message are taken as parameters to define our approach.

Keywords

OpenFlow SDN M/M/1 queueing model 

References

  1. 1.
    Rowshanrad S., Namvarasl S., Abdi V., Hajizadeh M., Keshtgary M.: A survey on sdn, the future of networking. Journal of Advanced Computer Science & Technology, Vol. 3, no. 2, pp. 232 (2014)Google Scholar
  2. 2.
    Casado M., Freedman M.J., Pettit J., Luo J., McKeown N.: Ethane: Taking Control of the Enterprise. SIGCOMM’07 (2007)Google Scholar
  3. 3.
    Open networking foundation, https://www.opennetworking.org/
  4. 4.
  5. 5.
  6. 6.
    Floodlight OpenFlow controller, http://www.projectfloodlight.org/
  7. 7.
  8. 8.
  9. 9.
  10. 10.
    Ryu SDN Framework, https://osrg.github.io/ryu/
  11. 11.
    Shang Z., Wolter K.: Delay Evaluation of OpenFlow Network Based on Queueing Model. [cs.DC] (2016)Google Scholar
  12. 12.
    Jarschel M., Oechsner S., Schlosser D., Pries R., Goll S., Gia P.T.: Modeling and Performance Evaluation of an OpenFlow Architecture. ITC’11 (2011)Google Scholar
  13. 13.
    Al_Yassin S.S.: Modeling and Assessment Performance of OpenFlow-Based Network Control Plane. International Journal of Science and Research (IJSR), Vol. 4 Issue 9 (2015)Google Scholar
  14. 14.
    Papoulis A., Pillai S. U.: Probability, random variables, and stochastic processes. Tata McGraw-Hill Education (2002)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringUniversity of CalcuttaKolkataIndia

Personalised recommendations