Journal on Communications ›› 2019, Vol. 40 ›› Issue (8): 54-59.doi: 10.11959/j.issn.1000-436x.2019131

• Papers • Previous Articles     Next Articles

MicroNF:a microservice-based hybrid framework for NFV

Chen SUN1,2,3,Jun BI1,2,3,Zhilong ZHENG1,2,3,Shuhe WANG1,2,3,Hongxin HU4   

  1. 1 Institute for Network Sciences and Cyberspace,Tsinghua University,Beijing 100084,China
    2 School of Information and Technology,Tsinghua University,Beijing 100084,China
    3 Beijing National Research Center for Information Science and Technology,Beijing 100084,China
    4 Clemson University,South Carolina 29634,USA
  • Revised:2019-05-09 Online:2019-08-25 Published:2019-08-30
  • Supported by:
    The National Key Research and Development Program of China(2017YFB0801701);The National Natural Science Foundation of China(61872426)

Abstract:

Network function virtualization (NFV) brought significant flexibility.However,such flexibility came with considerable compromises,since virtual machine carried monolithic functions could introduce significant performance overhead.A novel high-performance and programmable framework called MicroNF was proposed,which combines programmable hardware infrastructure and traditional software infrastructure in NFV to achieve both high performance and flexibility.In particular,microservice,a new design approach in software architecture,was leveraged by MicroNF to re-architect NFV to enable functional reusability among services and improve performance.MicroNF was implemented in a test bed based on OpenStack and ONetCard.Experimental results show that MicroNF reduces the forwarding latency of a service chain by an average of 70% compared with DPDK-based software implementation.

Key words: network function virtualization, hybrid infrastructure, microservice, service chain, modularization

CLC Number: 

No Suggested Reading articles found!