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 net
- PDF / 1,869,475 Bytes
- 12 Pages / 439.37 x 666.142 pts Page_size
- 98 Downloads / 284 Views
School of Computer Engineering, Konkuk University, Seoul, South Korea [email protected], [email protected], [email protected] 2 Office of Research, University-Industry Cooperation Foundation, Konkuk University, Seoul, South Korea 3 School of Management Information Systems, Kookmin University, Seoul, South Korea [email protected]
Abstract. 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. Keywords: Software defined network Reliability Power consumption
Stochastic reward net Availability
1 Introduction Software defined network (SDN) has emerged as a promising networking paradigm to resolve the existing limitations of the current network infrastructure in modern cloud computing systems. The core idea of SDN is to separate the network control logic (control plane) from the physical networking devices (routers, switches) which perform data forwarding functionalities (data plane) [1, 2]. Thus, the network infrastructure is © Springer Nature Singapore Pte Ltd. 2017 J.J. (Jong Hyuk) Park et al. (eds.), Advances in Computer Science and Ubiquitous Computing, Lecture Notes in Electrical Engineering 421, DOI 10.1007/978-981-10-3023-9_98
638
K. Han et al.
simplified to consist of simple forwarding devices whereas network control logic is implemented in a network controller (or network operating system). This concept highlights the programmable capability and flexible reconfiguration of the SDN to simplify policy enforcement. In fact, physically centralized network infrastructure still requires adequate levels of system availability and reliability. Although many efforts were made to enhance the availability and reliability of the SDN, the previous work are mostly focused on the implementation of the SDN in different manners. The core technology and applications of virtualization for SDN are of focus in various studies. For insta
Data Loading...