• DocumentCode
    78941
  • Title

    Network function virtualization in the multi-tenant cloud

  • Author

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

  • Author_Institution
    Beijing Univ. of Posts & Telecommun., Beijing, China
  • Volume
    29
  • Issue
    3
  • fYear
    2015
  • fDate
    May-June 2015
  • Firstpage
    42
  • Lastpage
    47
  • 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.
  • Keywords
    cloud computing; computer network security; virtual machines; virtualisation; Software applications; cloud architecture; cloud capability enhancement; cloud management; cloud performance; cloud provider; cloud security; cost-efficiency improvement; flexibility improvement; hardware middleboxes; manageability improvement; multitenant cloud; network function virtualization; performance overhead; tenant requirements; Cloud computing; Computer architecture; Middleboxes; Network architecture; Network topology; Telecommunication network topoloty; Virtualization;
  • fLanguage
    English
  • Journal_Title
    Network, IEEE
  • Publisher
    ieee
  • ISSN
    0890-8044
  • Type

    jour

  • DOI
    10.1109/MNET.2015.7113224
  • Filename
    7113224