• DocumentCode
    3612144
  • Title

    Software-Defined Network Function Virtualization: A Survey

  • Author

    Yong Li ; Min Chen

  • Author_Institution
    Dept. of Electron. Eng., Tsinghua Univ., Beijing, China
  • Volume
    3
  • fYear
    2015
  • fDate
    7/7/1905 12:00:00 AM
  • Firstpage
    2542
  • Lastpage
    2553
  • Abstract
    Diverse proprietary network appliances increase both the capital and operational expense of service providers, meanwhile causing problems of network ossification. Network function virtualization (NFV) is proposed to address these issues by implementing network functions as pure software on commodity and general hardware. NFV allows flexible provisioning, deployment, and centralized management of virtual network functions. Integrated with SDN, the software-defined NFV architecture further offers agile traffic steering and joint optimization of network functions and resources. This architecture benefits a wide range of applications (e.g., service chaining) and is becoming the dominant form of NFV. In this survey, we present a thorough investigation of the development of NFV under the software-defined NFV architecture, with an emphasis on service chaining as its application. We first introduce the software-defined NFV architecture as the state of the art of NFV and present relationships between NFV and SDN. Then, we provide a historic view of the involvement from middlebox to NFV. Finally, we introduce significant challenges and relevant solutions of NFV, and discuss its future research directions by different application domains.
  • Keywords
    optimisation; software architecture; software defined networking; SDN; agile traffic steering; network function virtualization; network ossification; software-defined NFV architecture; software-defined network function virtualization; virtual network function; Computer architecture; Control systems; Hardware; Home appliances; Servers; Software; Virtualization; Software-defined networks; middlebox; network function virtualization; network virtualization; service chain;
  • fLanguage
    English
  • Journal_Title
    Access, IEEE
  • Publisher
    ieee
  • ISSN
    2169-3536
  • Type

    jour

  • DOI
    10.1109/ACCESS.2015.2499271
  • Filename
    7350211