浏览全部资源
扫码关注微信
1. 清华大学网络科学与网络空间研究院,北京 100084
2. 清华大学信息科学技术学院,北京 100084
3. 北京信信息科学与技术国家研究中心,北京 100084
4. 克莱姆森大学,南卡罗来纳州 29634
[ "孙晨(1992- ),男,黑龙江哈尔滨人,清华大学博士生,主要研究方向为软件定义网络、网络功能虚拟化、网络测量等。" ]
[ "毕军(1972—2019),男,辽宁大连人,博士,清华大学教授、博士生导师,主要研究方向为网络空间安全、软件定义网络、网络功能虚拟化、网络体系结构、源地址验证、域间路由协议、NDN网络等。" ]
[ "郑智隆(1993- ),男,四川达州人,清华大学博士生,主要研究方向为软件定义网络、网络功能虚拟化等。" ]
[ "王舒鹤(1996- ),男,山西太原人,清华大学博士生,主要研究方向为软件定义网络、网络功能虚拟化、SDN 数据平面可编程等。" ]
[ "胡宏新(1974- ),男,湖北仙桃人,博士,克莱姆森大学助理教授、博士生导师,主要研究方向为软件定义可编程安全、物联网安全与隐私、社交网络安全与隐私、机器学习用于安全与隐私、边缘计算与云计算与移动计算安全等。" ]
网络出版日期:2019-08,
纸质出版日期:2019-08-25
移动端阅览
孙晨, 毕军, 郑智隆, 等. MicroNF:基于微服务的异构网络功能虚拟化框架[J]. 通信学报, 2019,40(8):54-59.
Chen SUN, Jun BI, Zhilong ZHENG, et al. MicroNF:a microservice-based hybrid framework for NFV[J]. Journal on communications, 2019, 40(8): 54-59.
孙晨, 毕军, 郑智隆, 等. MicroNF:基于微服务的异构网络功能虚拟化框架[J]. 通信学报, 2019,40(8):54-59. DOI: 10.11959/j.issn.1000-436x.2019131.
Chen SUN, Jun BI, Zhilong ZHENG, et al. MicroNF:a microservice-based hybrid framework for NFV[J]. Journal on communications, 2019, 40(8): 54-59. DOI: 10.11959/j.issn.1000-436x.2019131.
网络功能虚拟化(NFV)带来灵活性的同时也面临极大的问题,因为承载网络功能的虚拟机可能会引入显著的性能开销。针对此问题,提出了一种名为MicroNF的新型高性能可编程框架,将可编程硬件基础设施与NFV中的传统软件基础设施相结合,以实现高性能和灵活性。MicroNF利用微服务—— 一种软件架构中的新设计方法,重新构建NFV,以实现服务之间的功能可重用性并提高性能。基于OpenStack和ONetCard的实验平台实现了MicroNF。实验结果表明,与基于DPDK的软件实现相比,MicroNF将服务链的平均转发时延降低了70%。
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.
ETSI . Network functions virtualization (NFV):architectural framework [J ] . SDN and OpenFlow World Congress , 2013 , 1 ( 1 ): 1 - 16 .
SUN C , BI J , ZHENG Z , et al . SLA-NFV:an SLA-aware high performance framework for network function virtualization [C ] // The Conference of the ACM Special Interest Group on Data Communication . ACM , 2016 : 581 - 582 .
BREBNER G , . Softly defined networking [C ] // The 8th ACM/IEEE Symposium on Architectures for Networking and Communications Systems . ACM , 2012 : 1 - 2 .
BREMLER-BARR , ANAT , YOTAM H , et al . OpenBox:a software-defined framework for developing,deploying,and managing network functions [C ] // The Conference of the ACM Special Interest Group on Data Communication . AMC , 2016 : 511 - 524 .
LI B , TAN K , LUO L , et al . ClickNP:highly flexible and high performance network processing with reconfigurable hardware [C ] // The Conference of the ACM Special Interest Group on Data Communication . ACM , 2016 : 1 - 14 .
NEWMAN S . Building microservices [M ] . California : O' Reilly Media,Inc.Press , 2015 : 1 - 280 .
MARTINS J , AHMED M , RAICIU C , et al . ClickOS and the art of network function virtualization [C ] // The 11th USENIX Conference on Networked Systems Design and Implementation . USENIX Association , 2014 : 459 - 473 .
QUINN P , ELZUR U . Network service header [J ] . IETF Draft , 2015 , 1 ( 1 ): 1 - 40
ZHU S , BI J , SUN C et al . SDPA:enhancing stateful forwarding for software-defined networking [C ] // The 23rd IEEE International Conference on Network Protocols . IEEE , 2015 : 323 - 333 .
GANDHI R , LIU H , HU Y , et al . Duet:cloud scale load balancing with hardware and software [J ] . ACM SIGCOMM Computer Communication Review , 2015 , 44 ( 4 ): 27 - 38
MOENS H , DE F TURCK . VNF-P:a model for efficient placement of virtualized network functions [C ] // 10th International Conference on Network and Service Management . 2014 : 418 - 423 .
PUTNAM A , CAULFIELD A , CHUNG E , et al . A reconfigurable fabric for accelerating large-scale datacenter services [C ] // ACM/IEEE 41st International Symposium on Computer Architecture . ACM/IEEE , 2014 : 13 - 24 .
GUPTA A , HARRISON R , CARNINI M , et al . Sonata:query-driven streaming network telemetry [C ] // The Conference of the ACM Special Interest Group on Data Communication . ACM , 2018 : 357 - 371 .
KATSIKAS G P , BARBETTE T , KOSTIC D , et al . Metron:NFV Service Chains at the True Speed of the Underlying Hardware [C ] // The 15th USENIX Symposium on Networked Systems Design and Implementation . USENIX , 2018 : 171 - 186 .
JAMSHED A , MOON G , KIM D , et al . MOS:a reusable networking stack for flow monitoring middleboxes [C ] // The 14th USENIX Symposium on Networked Systems Design and Implementation . USENIX , 2017 : 113 - 129 .
LIU G , REN Y , YURCHENKO M , et al . Microboxes:high performance NFV with customizable,asynchronous TCP stacks and dynamic subscriptions [C ] // The 2018 Conference of the ACM Special Interest Group on Data Communication . ACM , 2018 : 504 - 517 .
0
浏览量
569
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构