Resource Allocation in NFV: A Comprehensive Survey

被引:682
作者
Herrera, Juliver Gil [1 ]
Botero, Juan Felipe [1 ]
机构
[1] Univ Antioquia, Fac Engn, Medellin 1226, Colombia
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2016年 / 13卷 / 03期
关键词
Network function virtualization; virtual network functions; resource allocation; NFV orchestration; VNF forwarding graph; scheduling; service chaining and placement; NETWORK FUNCTION VIRTUALIZATION; SOFTWARE-DEFINED NETWORKING; OPPORTUNITIES; CHALLENGES;
D O I
10.1109/TNSM.2016.2598420
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network functions virtualization (NFV) is a new network architecture framework where network functions that traditionally used dedicated hardware (middleboxes or network appliances) are now implemented in software that runs on top of general purpose hardware such as high volume servers. NFV emerges as an initiative from the industry (network operators, carriers, and manufacturers) in order to increase the deployment flexibility and integration of new network services with increased agility within operator's networks and to obtain significant reductions in operating expenditures and capital expenditures. NFV promotes virtualizing network functions such as transcoders, firewalls, and load balancers, among others, which were carried out by specialized hardware devices and migrating them to software-based appliances. One of the main challenges for the deployment of NFV is the resource allocation of demanded network services in NFV-based network infrastructures. This challenge has been called the NFV resource allocation (NFV-RA) problem. This paper presents a comprehensive state of the art of NFV-RA by introducing a novel classification of the main approaches that pose solutions to solve it. This paper also presents the research challenges that are still subject of future investigation in the NFV-RA realm.
引用
收藏
页码:518 / 532
页数:15
相关论文
共 50 条
[41]   A comprehensive survey of Network Function Virtualization [J].
Yi, Bo ;
Wang, Xingwei ;
Li, Keqin ;
Das, Sajal K. ;
Huang, Min .
COMPUTER NETWORKS, 2018, 133 :212-262
[42]   A comprehensive survey on container resource allocation approaches in cloud computing: State-of-the-art and research challenges [J].
Netaji, Vhatkar Kapil ;
Bhole, G. P. .
WEB INTELLIGENCE, 2021, 19 (04) :295-316
[43]   Application of a Long Short Term Memory neural predictor with asymmetric loss function for the resource allocation in NFV network architectures [J].
Eramo, Vincenzo ;
Lavacca, Francesco Giacinto ;
Catena, Tiziana ;
Salazar, Paul Jaime Perez .
COMPUTER NETWORKS, 2021, 193
[44]   A survey on resource allocation techniques in OFDM(A) networks [J].
Shams, Farshad ;
Bacci, Giacomo ;
Luise, Marco .
COMPUTER NETWORKS, 2014, 65 :129-150
[45]   A Survey on Cloud Computing Resource Allocation Techniques [J].
Parikh, Swapnil M. .
2013 4TH NIRMA UNIVERSITY INTERNATIONAL CONFERENCE ON ENGINEERING (NUICONE 2013), 2013,
[46]   A Survey on Resource Allocation Strategies in Cloud Computing [J].
Vinothina, V. ;
Sridaran, R. ;
PadmavathiGanapathi .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (06) :97-104
[47]   SFCSim: a network function virtualization resource allocation simulation platform [J].
Xu, Lingyi ;
Hu, Hefei ;
Liu, Yuanan .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (01) :423-436
[48]   Survey on Various Resource Allocation Strategies in Cloud [J].
Xavier, Aleena T. ;
Rejimoan, R. .
PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2016), 2016,
[49]   SFCSim: a network function virtualization resource allocation simulation platform [J].
Lingyi Xu ;
Hefei Hu ;
Yuanan Liu .
Cluster Computing, 2023, 26 :423-436
[50]   A Survey on Resource Allocation Techniques in Cloud Computing [J].
Kumar, Deepesh ;
ShankerSingh, Ajay .
2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, :655-660