arrow
Return

A Dynamic Reliability-Aware Service Placement for Network Function Virtualization (NFV)

delete2020-02-01
delete48
delete
OA
AI
M
Mohammad Karimzadeh‐Farshbafan
V
Vahid Shah‐Mansouri *
D
Dusit Niyato
DOI:10.1109/JSAC.2019.2959196delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Network softwarization is one of the major paradigm shifts in the next generation of networks. It enables programmable and flexible management and deployment of the network. Network function virtualization (NFV) is referred to the deployment of software functions running on commodity servers instead of traditional hardware-based middle-boxes. It is an example of network softwarization. In NFV, a service is defined as a chain of software functions named service chain function (SFC). The process of allocating the resources of servers to the services, called service placement, is the most challenging mission in NFV. Dynamic nature of the service arrivals and departures as well as meeting the service level agreement make the service placement problem even more challenging. In this paper, we propose a model for dynamic reliability-aware service placement based on the simultaneous allocation of the main and backup servers. Then, we formulate the dynamic reliability-aware service placement as an infinite horizon Markov decision process (MDP), which aims to minimize the placement cost and maximize the number of admitted services. In the proposed MDP, the number of active services in the network is considered to be the state of the system, and the state of the idle resources is estimated based on it. Also, the number of possible admitted services is considered as the action of the presented MDP. To evaluate each possible action in the proposed MDP, we use a sub-optimal method based on the Viterbi algorithm named Viterbi-based Reliable Static Service Placement (VRSSP) algorithm. We determine the optimal policy based on value iteration method using an algorithm named VRSSP-based Value Iteration (VVI) algorithm. Eventually, through the extensive simulations, the superiority of the proposed model for dynamic reliability-aware service placement compared to the static solutions is inferred.
Keywords:
Network function virtualization (NFV)
dynamic reliability-aware service placement
Markov decision process (MDP)
Viterbi algorithm
value iteration algorithm
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Journal on Selected Areas in Communications cover
IEEE Journal on Selected Areas in Communications
IF:
17.2
Papers:
6.4K
Citations:
3.1W

Organization

U
University of Tehran
Scholars:
2.4W
Papers: 2.3W
Citations: 2.7W
N
Nanyang Technological University
Scholars:
4.9W
Papers: 4.8W
Citations: 8.1W
Cited Papers

Cited Papers

Multi-Timescale Online Optimization of Network Function Virtualization for Service Chaining
err2019-12-01
err19
errOAAI
errChen, Xiaojing; Ni, Wei; Chen, Tianyi; Collings, Iain B.; Wang, Xin; Liu, Ren Ping; Giannakis, Georgios B.
errShare
errSave
Optimizing Virtual Backup Allocation for Middleboxes
err2017-10-01
err85
PREAI
errKanizo, Yossi; Rottenstreich, Ori; Segall, Itai; Yallouz, Jose
errShare
errSave
Minimizing Delay in Network Function Virtualization with Shared Pipelines
err2017-01-01
err19
PREAI
errRottenstreich, Ori; Keslassy, Isaac; Revah, Yoram; Kadosh, Aviran
errShare
errSave
errShare
errSave
Designing Optimal Middlebox Recovery Schemes With Performance Guarantees
err2018-10-01
err26
PREAI
errKanizo, Yossi; Rottenstreich, Ori; Segall, Itai; Yallouz, Jose
errShare
errSave
researcher View more