摘要
网络功能虚拟化(NFV)带来灵活性的同时也面临极大的问题,因为承载网络功能的虚拟机可能会引入显著的性能开销。针对此问题,提出了一种名为MicroNF的新型高性能可编程框架,将可编程硬件基础设施与NFV中的传统软件基础设施相结合,以实现高性能和灵活性。MicroNF利用微服务——一种软件架构中的新设计方法,重新构建NFV,以实现服务之间的功能可重用性并提高性能。基于OpenStack和ONetCard的实验平台实现了MicroNF。实验结果表明,与基于DPDK的软件实现相比,MicroNF将服务链的平均转发时延降低了70%。
- 单位