检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:Tian-Ni Xu Hai-Feng Sun Di Zhang Xiao-Ming Zhou Xiu-Feng Sui Sa Wang Qun Huang Yun-Gang Bao 徐天妮;孙海锋;张笛;周小明;隋秀峰;王卅;黄群;包云岗(State Key Laboratory of Computer Architecture,Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190,China;University of Chinese Academy of Sciences,Beijing 100049,China;School of Information and Electronics,Beijing Institute of Technology,Beijing 100081,China;Peng Cheng Laboratory,Shenzhen 518055,China;Department of Computer Science and Technology,Peking University,Beijing 100871,China)
机构地区:[1]State Key Laboratory of Computer Architecture,Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190,China [2]University of Chinese Academy of Sciences,Beijing 100049,China [3]School of Information and Electronics,Beijing Institute of Technology,Beijing 100081,China [4]Peng Cheng Laboratory,Shenzhen 518055,China [5]Department of Computer Science and Technology,Peking University,Beijing 100871,China
出 处:《Journal of Computer Science & Technology》2022年第3期680-698,共19页计算机科学技术学报(英文版)
基 金:the National Key Research and Development Program of China under Grant No.2019YFB1802600;the National Natural Science Foundation of China under Grant Nos.61420106013,61702480,61672499,and 61802365;the Youth Innovation Promotion Association of Chinese Academy of Sciences under Grant Nos.2013073 and 2020105;the Guangdong Province Key Laboratory of Popular High Performance Computers under Grant No.2017B030314073.
摘 要:With the advent of virtualization techniques and software-defined networking(SDN),network function virtualization(NFV)shifts network functions(NFs)from hardware implementations to software appliances,between which exists a performance gap.How to narrow the gap is an essential issue of current NFV research.However,the cumbersomeness of deployment,the water pipe effect of virtual network function(VNF)chains,and the complexity of the system software stack together make it tough to figure out the cause of low performance in the NFV system.To pinpoint the NFV system performance,we propose NfvInsight,a framework for automatic deployment and benchmarking VNF chains.Our framework tackles the challenges in NFV performance analysis.The framework components include chain graph generation,automatic deployment,and fine granularity measurement.The design and implementation of each component have their advantages.To the best of our knowledge,we make the first attempt to collect rules forming a knowledge base for generating reasonable chain graphs.NfvInsight deploys the generated chain graphs automatically,which frees the network operators from executing at least 391 lines of bash commands for a single test.To diagnose the performance bottleneck,NfvInsight collects metrics from multiple layers of the software stack.Specifically,we collect the network stack latency distribution ingeniously,introducing only less than 2.2%overhead.We showcase the convenience and usability of NfvInsight in finding bottlenecks for both VNF chains and the underlying system.Leveraging our framework,we find several design flaws of the network stack,which are unsuitable for packet forwarding inside one single server under the NFV circumstance.Our optimization for these flaws gains at most 3x performance improvement.
关 键 词:network function virtualization(NFV) service chain performance bottleneck network stack latency
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.58.36.197