TY - JOUR
T1 - Network function virtualization
T2 - A survey
AU - Veeraraghavan, Malathi
AU - Sato, Takehiro
AU - Buchanan, Molly
AU - Rahimi, Reza
AU - Okamoto, Satoru
AU - Yamanaka, Naoaki
N1 - Funding Information:
by UVA NSF grants ACI-
Funding Information:
1340910, CNS-1405171, and CNS-1531065. This work was also supported by Keio JSPS KAKENHI Grant Number JP16K00139.
Publisher Copyright:
Copyright © 2017 The Institute of Electronics, Information and Communication Engineers.
PY - 2017/11
Y1 - 2017/11
N2 - The objectives of this survey are to provide an in-depth coverage of a few selected research papers that have made significant contributions to the development of Network Function Virtualization (NFV), and to provide readers insights into the key advantages and disadvantages of NFV and Software Defined Networks (SDN) when compared to traditional networks. The research papers covered are classified into four categories: NFV Infrastructure (NFVI), Network Functions (NFs), Management And Network Orchestration (MANO), and service chaining. The NFVI papers describe "framework" software that implement common functions, such as dynamic scaling and load balancing, required by NF developers. Papers on NFs are classified as offering solutions for software switches or middleboxes. MANO papers covered in this survey are primarily on resource allocation (virtual network embedding), which is an orchestrator function. Finally, service chaining papers that offer examples and extensions are reviewed. Our conclusions are that with the current level of investment in NFV from cloud and Internet service providers, the promised cost savings are likely to be realized, though many challenges remain.
AB - The objectives of this survey are to provide an in-depth coverage of a few selected research papers that have made significant contributions to the development of Network Function Virtualization (NFV), and to provide readers insights into the key advantages and disadvantages of NFV and Software Defined Networks (SDN) when compared to traditional networks. The research papers covered are classified into four categories: NFV Infrastructure (NFVI), Network Functions (NFs), Management And Network Orchestration (MANO), and service chaining. The NFVI papers describe "framework" software that implement common functions, such as dynamic scaling and load balancing, required by NF developers. Papers on NFs are classified as offering solutions for software switches or middleboxes. MANO papers covered in this survey are primarily on resource allocation (virtual network embedding), which is an orchestrator function. Finally, service chaining papers that offer examples and extensions are reviewed. Our conclusions are that with the current level of investment in NFV from cloud and Internet service providers, the promised cost savings are likely to be realized, though many challenges remain.
KW - Middleboxes
KW - Network Function Virtualization
KW - Orchestrators
KW - Software Defined Networks
KW - Software switches
UR - http://www.scopus.com/inward/record.url?scp=85033552506&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85033552506&partnerID=8YFLogxK
U2 - 10.1587/transcom.2016NNI0001
DO - 10.1587/transcom.2016NNI0001
M3 - Review article
AN - SCOPUS:85033552506
SN - 0916-8516
VL - E100B
SP - 1978
EP - 1991
JO - IEICE Transactions on Communications
JF - IEICE Transactions on Communications
IS - 11
ER -