标签:des http io os ar for sp art on
dpdk.org
Intel® DPDK is a set of libraries and drivers for fast packet processing on x86 platforms. It runs mostly in Linux userland.
This project tracks the Intel® DPDK and includes all major public contributions. The most recent patches and enhancements, provided by the community, are available in master branch.
These libraries can be used to:
For example, some packet processing functions have been benchmarked up to 160 Mfps (million frames per second, using 64-byte packets) with a PCIe Gen-2 NIC.
Intel® DPDK is not a networking stack and does not provide functions such as Layer-3 forwarding, IPsec, firewalling, etc. Within the tree, however, various application examples are included to help with the development of such features.
If you need some specific drivers or networking stacks, you should contact a company that provides such extensions.
官方指南 https://01.org/sites/default/files/page/intel_onp_server_release_1.1_solutions_guide_v1.1.pdf
https://01.org/zh/packet-processing?langredirect=1
The Packet Processing project currently includes the Intel® Data Plane Development Kit (Intel® DPDK), the Intel® DPDK Accelerated Open vSwitch (Intel® DPDK vSwitch) Openstack patch to enable the Intel® DPDK vSwitch to be utilized within an Openstack cloud, as well as drivers and patches in support of Intel® QuickAssist Integrated Acceleration. The Data Plane Performance Demonstrators are example apps can be used and customized in development as well.
https://github.com/01org/dpdk-ovs
open source Open vSwitch multilayer virtual switch found at openvswitch.org.
For more information on the project, check out the Overview document or visit the Packet Processing portal on 01.org
Openstack neutron中如何集成dpdk http://www.slideshare.net/AlexanderShalimov/ashalimov-neutron-dpdkv1
标签:des http io os ar for sp art on
原文地址:http://www.cnblogs.com/feisky/p/4018588.html