Title | A Method for Performance Optimization of Virtual Network I/O Based on DPDK-SRIOV* |
Publication Type | Conference Paper |
Year of Publication | 2018 |
Authors | Shen, Hanji, Long, Chun, Li, Jun, Wan, Wei, Song, Xiaofan |
Conference Name | 2018 IEEE International Conference on Information and Automation (ICIA) |
Date Published | Aug. 2018 |
Publisher | IEEE |
ISBN Number | 978-1-5386-8069-8 |
Keywords | cyber security, data plane development kit, DPDK-SRIOV, DPDK-SRIOV., general hardware platform, Hardware, high-performance network, i-o systems security, I/O requirement, i/o systems security, I/O throughput performance, input-output programs, Kernel, network security testing devices, optimisation, Optimization, performance evaluation, Performance optimization, physical network card, pubcrawl, Scalability, security of data, SRIOV technology, Switches, Throughput, virtual machines, virtual network, virtual network security tester, virtualisation, virtualization, virtualized network |
Abstract | Network security testing devices play important roles in Cyber security. Most of the current network security testing devices are based on proprietary hardware, however, the virtual network security tester needs high network I/O throughput performance. Therefore, the solution of the problem, which provides high-performance network I/O in the virtual scene will be explained in this paper. The method we proposed for virtualized network I/O performance optimization on a general hardware platform is able to achieve the I/O throughput performance of the proprietary hardware. The Single Root I/O Virtualization (SRIOV) of the physical network card is divided into a plurality of virtual network function of VF, furthermore, it can be added to different VF and VM. Extensive experiment illustrated that the virtualization and the physical network card sharing based on hardware are realized, and they can be used by Data Plane Development Kit (DPDK) and SRIOV technology. Consequently, the test instrument applications in virtual machines achieves the rate of 10Gps and meet the I/O requirement. |
URL | https://ieeexplore.ieee.org/document/8812504 |
DOI | 10.1109/ICInfA.2018.8812504 |
Citation Key | shen_method_2018 |