An Evaluation of Availability, Reliability and Power Consumption for a SDN Infrastructure Using Stochastic Reward Net

Networking infrastructure of a software defined network (SDN) is demanding further studies to achieve continuity and high availability of data transactions for cloud computing services. Nevertheless, the high-speed and complicated network of hosts and network devices often encounters with a variety of failures either of links or system components. This paper aims to study the specific characteristics of and the impact of various failures on a typical SDN infrastructure. We propose a stochastic model using stochastic reward nets (SRN) with the incorporation of hardware failures (of hosts, switches, storages and links) and software failures (virtual machines (VM). The system model is analyzed based on steady state availability in the case of default parameters. Comprehensive sensitivity analyses are conducted to study the system behaviors with regard to different major impacting factors. Reliability analysis is also carried out to pinpoint the role of VM migration in extending the system lifetime. System power consumption based on availability of every module is also conducted to examine the power allocation on system devices and operations. This study provides a helpful basis for network design and implementation in SDN infrastructure.

[1]  Chung-Horng Lung,et al.  A Comparison of Data Forwarding Schemes for Network Resiliency in Software Defined Networking , 2014, FNC/MobiSPC.

[2]  Dong Seong Kim,et al.  Availability modeling and analysis of a data center for disaster tolerance , 2016, Future Gener. Comput. Syst..

[3]  Prosper Chemouil,et al.  Network Management Challenges in Software-Defined Networks , 2014, IEICE Trans. Commun..

[4]  Marius Marcu,et al.  Power consumption measurements of virtual machines , 2011, 2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI).

[5]  Jong Sou Park,et al.  A Comprehensive Sensitivity Analysis of a Data Center Network with Server Virtualization for Business Continuity , 2015 .

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

[7]  Fernando A. Kuipers,et al.  Fast Recovery in Software-Defined Networks , 2014, 2014 Third European Workshop on Software Defined Networks.

[8]  Kishor S. Trivedi,et al.  SPNP: stochastic Petri net package , 1989, Proceedings of the Third International Workshop on Petri Nets and Performance Models, PNPM89.

[9]  Jennifer Rexford,et al.  Scalable Network Virtualization in Software-Defined Networks , 2013, IEEE Internet Computing.

[10]  Ran Giladi,et al.  Performance Analysis of Software-Defined Networking (SDN) , 2013, 2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems.

[11]  Fernando M. V. Ramos,et al.  Towards secure and dependable software-defined networks , 2013, HotSDN '13.

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

[13]  Qi Hao,et al.  A Survey on Software-Defined Network and OpenFlow: From Concept to Implementation , 2014, IEEE Communications Surveys & Tutorials.

[14]  Qiang Huang,et al.  Power Consumption of Virtual Machine Live Migration in Clouds , 2011, 2011 Third International Conference on Communications and Mobile Computing.

[15]  Dong Seong Kim,et al.  A Comprehensive Availability Modeling and Analysis of a Virtualized Servers System Using Stochastic Reward Nets , 2014, TheScientificWorldJournal.

[16]  Song Guo,et al.  Byzantine-Resilient Secure Software-Defined Networks with Multiple Controllers in Cloud , 2014, IEEE Transactions on Cloud Computing.

[17]  Ivan Stojmenovic,et al.  Data Centers as Software Defined Networks: Traffic Redundancy Elimination with Wireless Cards at Routers , 2013, IEEE Journal on Selected Areas in Communications.

[18]  Jun Bi,et al.  On the cascading failures of multi-controllers in Software Defined Networks , 2013, 2013 21st IEEE International Conference on Network Protocols (ICNP).

[19]  Dario Bruneo,et al.  Dependability modeling of Software Defined Networking , 2015, Comput. Networks.

[20]  Pin Lv,et al.  Control plane of software defined networks: A survey , 2015, Comput. Commun..