期刊文献+

基于OVS-DPDK的docker网络性能提升方案

Study on Performance Improvement of Docker Network Based on OVS-DPDK
下载PDF
导出
摘要 针对大流量下传统桥接和原生开源虚拟交换机(Open vSwitch,OVS)中网络包转发性能的瓶颈问题,提出了一种基于数据平面开发工具集(Data Plane Development Kit,DPDK)的OVS加速组网方案。通过中央处理器(Central Processing Unit,CPU)多核独立、并行处理负载,软件定义旁路内核,轮询驱动屏蔽中断,配置大页提高缓存命中等手段,在用户空间处理报文及业务,大幅提升网络性能,同时方便程序开发、维护和升级。搭建docker实验环境进行测试,结果表明该方案在3层包转发和业务应用层面具有可行性和有效性。 Aiming at the performance bottleneck of network packet forwarding in traditional LinuxBridge and native Open vSwitch under heavy traffic, an accelerated OVS networking scheme based on Data Plane Development Kit(DPDK) is designed. It uses multi-core CPU to parallelize but independently handle network load, bypasses the kernel by software-defined, shields interrupts by polling drive, and configures huge pages to improve cache hits. Packets and services are processed in user mode, which greatly improves network performance while facilitating program development, maintenance and upgrade. A docker experimental environment is built for testing, and the results indicate that the scheme is feasible and effective at the level of third-layer packet forwarding and business application.
作者 涂俊亮 陈伟 TU Junliang;CHEN Wei(No.30 Institute of CETC,Chengdu Sichuan 610041,China)
出处 《通信技术》 2022年第11期1507-1514,共8页 Communications Technology
关键词 OVS交换机 DPDK技术 DOCKER 网络性能 Open vSwitch DPDK technology docker network performance
  • 相关文献

参考文献3

二级参考文献8

共引文献24

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部