Network function virtualization: A survey

Malathi Veeraraghavan, Takehiro Sato, Molly Buchanan, Reza Rahimi, Satoru Okamoto, Naoaki Yamanaka

Research output: Contribution to journalReview article

9 Citations (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)1978-1991
Number of pages14
JournalIEICE Transactions on Communications
VolumeE100B
Issue number11
DOIs
Publication statusPublished - 2017 Nov 1

Fingerprint

Resource allocation
Internet service providers
Switches
Network function virtualization
Costs

Keywords

  • Middleboxes
  • Network Function Virtualization
  • Orchestrators
  • Software Defined Networks
  • Software switches

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Cite this

Veeraraghavan, M., Sato, T., Buchanan, M., Rahimi, R., Okamoto, S., & Yamanaka, N. (2017). Network function virtualization: A survey. IEICE Transactions on Communications, E100B(11), 1978-1991. https://doi.org/10.1587/transcom.2016NNI0001

Network function virtualization : A survey. / Veeraraghavan, Malathi; Sato, Takehiro; Buchanan, Molly; Rahimi, Reza; Okamoto, Satoru; Yamanaka, Naoaki.

In: IEICE Transactions on Communications, Vol. E100B, No. 11, 01.11.2017, p. 1978-1991.

Research output: Contribution to journalReview article

Veeraraghavan, M, Sato, T, Buchanan, M, Rahimi, R, Okamoto, S & Yamanaka, N 2017, 'Network function virtualization: A survey', IEICE Transactions on Communications, vol. E100B, no. 11, pp. 1978-1991. https://doi.org/10.1587/transcom.2016NNI0001
Veeraraghavan M, Sato T, Buchanan M, Rahimi R, Okamoto S, Yamanaka N. Network function virtualization: A survey. IEICE Transactions on Communications. 2017 Nov 1;E100B(11):1978-1991. https://doi.org/10.1587/transcom.2016NNI0001
Veeraraghavan, Malathi ; Sato, Takehiro ; Buchanan, Molly ; Rahimi, Reza ; Okamoto, Satoru ; Yamanaka, Naoaki. / Network function virtualization : A survey. In: IEICE Transactions on Communications. 2017 ; Vol. E100B, No. 11. pp. 1978-1991.
@article{91a266434a124891b22e92b4683516fa,
title = "Network function virtualization: A survey",
abstract = "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.",
keywords = "Middleboxes, Network Function Virtualization, Orchestrators, Software Defined Networks, Software switches",
author = "Malathi Veeraraghavan and Takehiro Sato and Molly Buchanan and Reza Rahimi and Satoru Okamoto and Naoaki Yamanaka",
year = "2017",
month = "11",
day = "1",
doi = "10.1587/transcom.2016NNI0001",
language = "English",
volume = "E100B",
pages = "1978--1991",
journal = "IEICE Transactions on Communications",
issn = "0916-8516",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "11",

}

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

PY - 2017/11/1

Y1 - 2017/11/1

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

VL - E100B

SP - 1978

EP - 1991

JO - IEICE Transactions on Communications

JF - IEICE Transactions on Communications

SN - 0916-8516

IS - 11

ER -