Some parameters of Intel dpdk

Source: Internet
Author: User

Dpdk.org

What it is

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 primary des all major public contributions. The most recent patches and enhancements, provided by the community, are available in master branch.

Main Libraries
    • Multicore framework
    • Huge page memory
    • Ring Buffers
    • Poll-mode drivers
Usage

These libraries can be used:

    • Receive and send packets within the minimum number of CPU cycles (usually less than 80 cycles)
    • Develop Fast Packet Capture algorithms (tcpdump-like)
    • Run third-party fast path stacks

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.

What it's not

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 supported to help with the development of such features.

If you need some specific drivers or networking stacks, you shoshould contact a company that provides such extensions.

 

Official Guide 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 des 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

 

How to integrate dpdk http://www.slideshare.net/AlexanderShalimov/ashalimov-neutron-dpdkv1 in openstack neutron

Some parameters of Intel dpdk

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.