The DPDK Project (Data Plane Development Kit) Moves to the Linux Foundation

by Tech Mainstream Staff


April 4, 2017


The DPDK Project (Data Plane Development Kit) Moves to the Linux Foundation


The DPDK Project consists of the telecommunications industry, network and cloud infrastructure vendors. Gold members of the project are ARM, AT&T, Cavium, Intel, Mellanox, NXP, Red Hat, and ZTE Corporation. Silver members of DPDK include 6WIND, Atomic Rules, Huawei, Spirent, and Wind River. Associate project members are Korea Advanced Institute of Science and Technology (KAIST), University of Limerick, University of Massachusetts Lowell, and Tsinghua University.

The Linux Foundation will provide a "neutral home that promotes collaboration around open source technologies, such as a technical governance model that enables the growth of developer communities." The move will enhance the continuing DPDK open source modus: “we believe the vibrant DPDK developer community will quickly grow in their new home and fuel continued rapid innovation in open networking.”

What exactly is DPDK or the Data Plane Development Kit. It "consists of libraries to accelerate packet processing workloads running on a wide variety of CPU architectures." Network performance, throughput and latency are increasingly important in related technologies such as wireless core and access, wireline infrastructure, routers, load balancers, firewalls, video streaming, VoIP, etc. DPDK, by utilizing very fast packet processing, increases the efficiency and speed of backbone mobile networks and voice for the cloud.

Since 2010, DPDK, founded by originally by Intel, has had "10 major releases completed including contributions from over 400 individuals from 70 different organizations." DPDP is multiple platform oriented with support for "all major CPU architectures and NICs." At least twenty projects rely on DPDK libraries, MoonGen, mTCP, Ostinato, Lagopus, Fast Data (FD.io), Open vSwitch, OPNFV, and OpenStack, among others.

 

 

Visit Tech Mainstream's homepage for more stories.

 

 TECH IN A SECOND     

Read All News...


Upcoming Tech Events

March 23-26, 2020- GTC GPU Technology Conference

March 24-25, 2020- AI World Congress 2020

March 30-April 1, 2020- IRI Growth Summit

March 30-April 3, 2020- Visual Studio Live! 

April 6-9, 2020- IEEE International Conference on Soft Robotics

April 15-17, 2020- MarTech

May 4-6, 2020- Salesforce Connections ’20

May 5-6, 2020- XR Immersive Enterprise

May 5-7, 2020- Digital Summit

May 12-13, 2020- Insurance AI and Innovative Tech USA 2020

May 18-22, 2020- DrupalCon

June 3-5, 2020- SocialWest

June 8-10, 2020- SMX Advanced 2020

June 15-18, 2020- Software Architecture Conference

June 22-26, 2020- 17th International Conference on Ubiquitous Robots

June 24-26, 2020- Linux Security Summit North America

August 31- September 2, 2020- Digital Transformation Connect

September 15-16, 2020- Automotive Linux Summit

October 13-16, 2020- HR Tech 2020

October 19-22, 2020- TensorFlow World

October 26-29, 2020- Sitecore Symposium

November 9-12, 2020- Dreamforce

November 11-12, 2020- The MarTech Summit

November 17-20, 2020- KubeCon + CloudNativeCon North America

 


Tech Definitions in the News

Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online

Source: https://www.arduino.cc/en/Guide/Introduction/

Augmented Reality is an enhanced version of reality where live direct or indirect views of physical real-world environments are augmented with superimposed computer-generated images over a user’s view of the real-world, thus enhancing one’s current perception of reality.

Source: https://www.realitytechnologies.com/ augmented-reality/

Chatbot is a piece of software that interacts with users in a conversational way.

Source: https://snatchbot.me/insight/250/ intelligent-chatbots


Deep Learning is a new area of Machine Learning research, which has been introduced with the objective of moving Machine Learning closer to one of its original goals: Artificial Intelligence.

Source: http://deeplearning.net/


DevOps is a set of software development practices that combines software development (Dev) and information technology operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives. Different disciplines collaborate, making quality everyone's job.

Source: https://en.wikipedia.org/wiki/DevOps


Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. Containers allow a developer to package up an application with all of the parts it needs, such as libraries and other dependencies, and ship it all out as one package.

Source: https://opensource.com/resources/what-docker


Edge computing is a distributed computing paradigm which brings computation and data storage closer to the location where it is needed, to improve response times and save bandwidth.

Source: https://en.wikipedia.org/wiki/Edge_computing


FogHorn is an intelligent Internet of Things ( IoT) edge solution that delivers data processing and real-time inference where data is created.

Source: https://aws.amazon.com/blogs/architecture/foghorn-edge-to-edge-communication-and-deep-learning/


Hybrid Cloud is a computing environment that combines a public cloud and a private cloud by allowing data and applications to be shared between them.

Source: https://azure.microsoft.com/en-us/overview/what-is-hybrid-cloud-computing/


Kubernetes (k8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

Source: https://kubernetes.io/blog/



WWW2 and WWW3 (k8s) are hostnames or subdomains, typically used to identify a series of closely related websites within a domain, such as www.example.com, www2.example.com, and www3.example.com; the series may be continued with additional numbers: WWW4, WWW5, WWW6 etc. 

Source: https://en.wikipedia.org/wiki/WWW2


Did You Know?

Duck Duck Go Search Engine has six different themes to choose from for its search interface.