Joint Reliability-Aware and Cost Efficient Path AllocationFig and VNF Placement using Sharing Scheme

被引:8
作者
Ghazizadeh, Abolfazl [2 ]
Akbari, Behzad [2 ]
Tajiki, Mohammad M. [1 ]
机构
[1] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London, England
[2] Tarbiat Modares Univ, Dept Elect & Comp Engn, Tehran, Iran
关键词
Software defined network (SDN); Network function virtualization (NFV); Service function chaining (SFC); Fault tolerance; Redundancy scheme; Resource reallocation; NFV;
D O I
10.1007/s10922-021-09613-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network Function Virtualization (NFV) is a vital player of modern networks providing different types of services such as traffic optimization, content filtering, and load balancing. More precisely, NFV is a provisioning technology aims at reducing the large Capital Expenditure (CapEx) of network providers by moving services from dedicated hardware to commodity servers using Virtualized Network Functions (VNF). A sequence of VNFs/services following a logical goal is referred to as a Service Function Chain (SFC). The movement toward SFC introduces new challenges to those network services which require high reliability. To address this challenge, redundancy schemes are introduced. Existing redundancy schemes using dedicated protection enhance the reliability of services, however, they do not consider the cost of redundant VNFs. In this paper, we propose a novel reliability enhancement method using a shared protection scheme to reduce the cost of redundant VNFs. To this end, we mathematically formulate the problem as a Mixed Integer Linear Programming (MILP). The objective is to determine optimal reliability that could be achieved with minimum cost. Although the corresponding optimization problem can be solved using existing MILP solvers, the computational complexity is not rational for realistic scenarios. Thereafter, we propose a Reliability-aware and minimum-Cost based Genetic (RCG) algorithm to solve this problem with low computational complexity. In order to evaluate the proposed solution, we have compared it with four different solutions. Simulation results show that RCG achieves near-optimal performance at a much lower complexity compared with the optimal solution.
引用
收藏
页数:28
相关论文
共 27 条
[1]  
Carpio F, 2017, IEEE ICC
[2]   Availability-driven NFV orchestration [J].
Casazza, Marco ;
Bouet, Mathieu ;
Secci, Stefano .
COMPUTER NETWORKS, 2019, 155 :47-61
[3]   Container Network Functions: Bringing NFV to the Network Edge [J].
Cziva, Richard ;
Pezaros, Dimitrios P. .
IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (06) :24-31
[4]   A Survey on Fault Management in Software-Defined Networks [J].
da Rocha Fonseca, Paulo Cesar ;
Mota, Edjard Souza .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (04) :2284-2321
[5]  
Fan J., 2015, Proc. the 2015 ACM SIGCOMM Workshop on Hot Topics in Middleboxes and Network Function Virtualization, P13, DOI [10.1145/2785989.2786000, DOI 10.1145/2785989.2786000]
[6]   Virtual Network Mapping for Reliable Multicast Services with Max-Min Fairness [J].
Gao, Xiujiao ;
Zhong, Weida ;
Ye, Zilong ;
Zhao, Yangming ;
Fan, Jingyuan ;
Cao, Xiaojun ;
Yu, Hongfang ;
Qiao, Chunming .
2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
[7]   Network Function Virtualization: Challenges and Opportunities for Innovations [J].
Han, Bo ;
Gopalakrishnan, Vijay ;
Ji, Lusheng ;
Lee, Seungjoon .
IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (02) :90-97
[8]   Resource Allocation in NFV: A Comprehensive Survey [J].
Herrera, Juliver Gil ;
Botero, Juan Felipe .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (03) :518-532
[9]   On the Trade-Off Between Computational Load and Reliability for Network Function Virtualization [J].
Kang, Jinkyu ;
Simeone, Osvaldo ;
Kang, Joonhyuk .
IEEE COMMUNICATIONS LETTERS, 2017, 21 (08) :1767-1770
[10]   Designing Optimal Middlebox Recovery Schemes With Performance Guarantees [J].
Kanizo, Yossi ;
Rottenstreich, Ori ;
Segall, Itai ;
Yallouz, Jose .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (10) :2373-2383