Network function virtualization in the multi-tenant cloud

Ruozhou Yu, Guoliang Xue, Vishnu Teja Kilari, Xiang Zhang

Research output: Contribution to journalArticle

34 Citations (Scopus)

Abstract

With more and more tenants launching their applications on the cloud, various requirements have been posed regarding the cloud's performance, security, and management. In the face of tenant demands, the cloud provider deploys different hardware middleboxes, carrying out different network functions, and enhancing the cloud's capability in serving tenant requirements. While middleboxes are crucial to the cloud, concerns have been raised regarding their costs, manageability, and performance overhead. To tackle these problems, researchers have proposed an alternative to hardware middleboxes: network function virtualization. Software applications are deployed in place of hardware middleboxes, offering equivalent functionalities while greatly improving flexibility, manageability, and cost-efficiency. In this paper we discuss opportunities and challenges that network function virtualization brings to the multi-tenant cloud. We also propose a cloud architecture that exploits virtual network functions. Our contributions can serve as an enlightener for future efforts in this area.

Original languageEnglish (US)
Article number7113224
Pages (from-to)42-47
Number of pages6
JournalIEEE Network
Volume29
Issue number3
DOIs
StatePublished - May 1 2015

Fingerprint

Computer hardware
Launching
Application programs
Costs
Hardware
Network function virtualization

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Software

Cite this

Network function virtualization in the multi-tenant cloud. / Yu, Ruozhou; Xue, Guoliang; Kilari, Vishnu Teja; Zhang, Xiang.

In: IEEE Network, Vol. 29, No. 3, 7113224, 01.05.2015, p. 42-47.

Research output: Contribution to journalArticle

Yu, Ruozhou ; Xue, Guoliang ; Kilari, Vishnu Teja ; Zhang, Xiang. / Network function virtualization in the multi-tenant cloud. In: IEEE Network. 2015 ; Vol. 29, No. 3. pp. 42-47.
@article{2663c56e79674d46bf9c026d114afe74,
title = "Network function virtualization in the multi-tenant cloud",
abstract = "With more and more tenants launching their applications on the cloud, various requirements have been posed regarding the cloud's performance, security, and management. In the face of tenant demands, the cloud provider deploys different hardware middleboxes, carrying out different network functions, and enhancing the cloud's capability in serving tenant requirements. While middleboxes are crucial to the cloud, concerns have been raised regarding their costs, manageability, and performance overhead. To tackle these problems, researchers have proposed an alternative to hardware middleboxes: network function virtualization. Software applications are deployed in place of hardware middleboxes, offering equivalent functionalities while greatly improving flexibility, manageability, and cost-efficiency. In this paper we discuss opportunities and challenges that network function virtualization brings to the multi-tenant cloud. We also propose a cloud architecture that exploits virtual network functions. Our contributions can serve as an enlightener for future efforts in this area.",
author = "Ruozhou Yu and Guoliang Xue and Kilari, {Vishnu Teja} and Xiang Zhang",
year = "2015",
month = "5",
day = "1",
doi = "10.1109/MNET.2015.7113224",
language = "English (US)",
volume = "29",
pages = "42--47",
journal = "IEEE Network",
issn = "0890-8044",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "3",

}

TY - JOUR

T1 - Network function virtualization in the multi-tenant cloud

AU - Yu, Ruozhou

AU - Xue, Guoliang

AU - Kilari, Vishnu Teja

AU - Zhang, Xiang

PY - 2015/5/1

Y1 - 2015/5/1

N2 - With more and more tenants launching their applications on the cloud, various requirements have been posed regarding the cloud's performance, security, and management. In the face of tenant demands, the cloud provider deploys different hardware middleboxes, carrying out different network functions, and enhancing the cloud's capability in serving tenant requirements. While middleboxes are crucial to the cloud, concerns have been raised regarding their costs, manageability, and performance overhead. To tackle these problems, researchers have proposed an alternative to hardware middleboxes: network function virtualization. Software applications are deployed in place of hardware middleboxes, offering equivalent functionalities while greatly improving flexibility, manageability, and cost-efficiency. In this paper we discuss opportunities and challenges that network function virtualization brings to the multi-tenant cloud. We also propose a cloud architecture that exploits virtual network functions. Our contributions can serve as an enlightener for future efforts in this area.

AB - With more and more tenants launching their applications on the cloud, various requirements have been posed regarding the cloud's performance, security, and management. In the face of tenant demands, the cloud provider deploys different hardware middleboxes, carrying out different network functions, and enhancing the cloud's capability in serving tenant requirements. While middleboxes are crucial to the cloud, concerns have been raised regarding their costs, manageability, and performance overhead. To tackle these problems, researchers have proposed an alternative to hardware middleboxes: network function virtualization. Software applications are deployed in place of hardware middleboxes, offering equivalent functionalities while greatly improving flexibility, manageability, and cost-efficiency. In this paper we discuss opportunities and challenges that network function virtualization brings to the multi-tenant cloud. We also propose a cloud architecture that exploits virtual network functions. Our contributions can serve as an enlightener for future efforts in this area.

UR - http://www.scopus.com/inward/record.url?scp=84930934579&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84930934579&partnerID=8YFLogxK

U2 - 10.1109/MNET.2015.7113224

DO - 10.1109/MNET.2015.7113224

M3 - Article

AN - SCOPUS:84930934579

VL - 29

SP - 42

EP - 47

JO - IEEE Network

JF - IEEE Network

SN - 0890-8044

IS - 3

M1 - 7113224

ER -