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

被引:44
|
作者
Karimzadeh-Farshbafan, Mohammad [1 ]
Shah-Mansouri, Vahid [1 ]
Niyato, Dusit [2 ]
机构
[1] Univ Tehran, Sch Elect & Comp Engn, Tehran 1417466191, Iran
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
基金
新加坡国家研究基金会;
关键词
Network function virtualization (NFV); dynamic reliability-aware service placement; Markov decision process (MDP); Viterbi algorithm; value iteration algorithm; CREDIBILITY; SIMULATION; MIGRATION; MOBILE; DELAY;
D O I
10.1109/JSAC.2019.2959196
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:318 / 333
页数:16
相关论文
共 50 条
  • [1] Reliability-aware virtual network function placement in carrier networks
    Fang, Lang
    Zhang, Xiaoning
    Sood, Keshav
    Wang, Yunqing
    Yu, Shui
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 154
  • [2] Reliability-aware service chaining mapping in NFV-enabled networks
    Liu, Yicen
    Lu, Yu
    Qiao, Wenxin
    Chen, Xingkai
    [J]. ETRI JOURNAL, 2019, 41 (02) : 207 - 223
  • [3] Branching-Aware Service Function Placement and Routing in Network Function Virtualization
    Jalalitabar, Maryam
    Wang, Yang
    Cao, Xiaojun
    [J]. 2019 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2019,
  • [4] Application- and reliability-aware service function chaining to support low-latency applications in an NFV-enabled network
    Erbati, Mohammad Mohammadi
    Schiele, Gregor
    [J]. 2021 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2021, : 120 - 123
  • [5] Reliability-Aware Service Provisioning in NFV-enabled Enterprise Datacenter Networks
    Qu, Long
    Assi, Chadi
    Shaban, Khaled
    Khabbaz, Maurice
    [J]. 2016 12TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT AND WORKSHOPS(CNSM 2016), 2016, : 153 - 159
  • [6] Network Function Virtualization-Aware Orchestrator for Service Function Chaining Placement in the Cloud
    Hawilo, Hassan
    Jammal, Manar
    Shami, Abdallah
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (03) : 643 - 655
  • [7] A Reliability-Aware Network Service Chain Provisioning With Delay Guarantees in NFV-Enabled Enterprise Datacenter Networks
    Qu, Long
    Assi, Chadi
    Shaban, Khaled
    Khabbaz, Maurice J.
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (03): : 554 - 568
  • [8] Service platform and monitoring architecture for network function virtualization (NFV)
    Kim, Hyuncheol
    Yoon, Seunghyun
    Jeon, Hongseok
    Lee, Wonhyuk
    Kang, Seungae
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (04): : 1835 - 1841
  • [9] Service platform and monitoring architecture for network function virtualization (NFV)
    Hyuncheol Kim
    Seunghyun Yoon
    Hongseok Jeon
    Wonhyuk Lee
    Seungae Kang
    [J]. Cluster Computing, 2016, 19 : 1835 - 1841
  • [10] Reliability-Aware Service Function Chaining With Function Decomposition and Multipath Routing
    Qu, Long
    Assi, Chadi
    Khabbaz, Maurice J.
    Ye, Yinghua
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (02): : 835 - 848