MicroNF: a Microservice-Based Hybrid Framework for NFV

SUN Chen,BI Jun,ZHENG Zhilong,WANG Shuhe,HU Hongxin
DOI: https://doi.org/10.11959/j.issn.1000-436x.2019131
2019-01-01
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.
What problem does this paper attempt to address?