garogers01 / soft-patch-panel

Copy of DPDK to prototype a resource manager.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

soft-patch-panel

This project has been moved to the dpdk.org site http://www.dpdk.org/browse/apps/spp/

Copy of DPDK to prototype a resource manager.

SPP is a framework for managing DPDK resources.  The first version of SPP provides for the management of DPDK ports, and assigning ports to different DPDK applications.  The framework is composed of a primary DPDK application that is responsible for resource management.  This primary application doesn’t interact with any traffic, and is used to manage creation and freeing of resources only.  A Python based management interface is provided to control the primary DPDK application to create resources, which are then to be used by secondary applications.  This management application provides a socket based interface for the primary and secondary DPDK applications to interface to the manager.  The management application utilizes OVSDB to maintain all created and assigned ports.  The goal of SPP is to easily interconnect DPDK applications together, and assign resources dynamically to these applications to build a pipeline.

About

Copy of DPDK to prototype a resource manager.


Languages

Language:C 94.2%Language:C++ 1.4%Language:Assembly 1.2%Language:Makefile 0.9%Language:Python 0.6%Language:Objective-C 0.5%Language:Forth 0.5%Language:Shell 0.3%Language:Perl 0.2%Language:Haxe 0.1%Language:PHP 0.0%Language:M4 0.0%Language:Batchfile 0.0%Language:XSLT 0.0%Language:Yacc 0.0%Language:Lex 0.0%Language:NSIS 0.0%Language:CSS 0.0%Language:QMake 0.0%Language:HTML 0.0%Language:Tcl 0.0%Language:Awk 0.0%