Difference between revisions of "Project Proposals/VSAP"

From fd.io
Jump to: navigation, search
(Description)
(Scope)
Line 24: Line 24:
  
 
== Scope ==
 
== Scope ==
<!-- Project scope.  The project scope should be well defined.  It should be possible from the scope to crisply answer whether something belongs or not within the scope of this particular project. Scopes should not be overly broad.  A Project scope must also lie within the overall scope set by the board for projects in fd.io:
+
VSAP's main responsibility is to provide an accelerated and high performance version of the well-deployed Open source projects, and we are targeting to make this work can be finally upstream to the original project. VSAP also provides the necessary configuration parameters and test script to help user to easier start from scratch.  
    - IO
+
* Enhanced projects
        – Hardware/vHardware <-> threads/cores
+
** Some well-deployed projects
    - Processing
+
* Configure
        - Classify
+
** configure files
        - Transform
+
        - Prioritize
+
        - Forward
+
        - Terminate
+
    - Management Agents
+
        - Control/Manage IO/Processing
+
    - Supporting Projects
+
        - Testing/Tools/Infrastructure
+
        - Integration with other systems
+
-->
+
  
 
== Initial Committers ==
 
== Initial Committers ==

Revision as of 03:29, 28 November 2019


Name

VSAP

Project Contact Name and Email

Repository Name

vsap

Description

VSAP(VPP Stack Acceleration Project) is to use VPP host stack to accelerate a serial of network infrastructures such as Nginx, Envoy etc. This project is to demonstrate that with VPP working together with DPDK high performance user space host stack acceleration, the well-deployed network infrastructure project can benefit from this new innovative user space optimization, and VSAP can help industry to achieve more performance gain and reduce data center OPEX. VSAP will firstly focus on Nginx VPP host stack acceleration, and then cover more projects in the long term. The initial code is contributed from Intel and Shanghai Jiaotong University.

Scope

VSAP's main responsibility is to provide an accelerated and high performance version of the well-deployed Open source projects, and we are targeting to make this work can be finally upstream to the original project. VSAP also provides the necessary configuration parameters and test script to help user to easier start from scratch.

  • Enhanced projects
    • Some well-deployed projects
  • Configure
    • configure files

Initial Committers

Vendor Neutral

Meets Board Policy (including IPR, being within Board defined Scope etc)

Meets board policy as expressed in Technical Community Charter and IP Policy

Administrata

  • Request for Project proposal consideration
    • Email: (place link to email to TSC proposing project, this can be obtained from TSC Archives
    • Date: (date proposed, makes it simpler to calculate the pre-requisite 2 week time period of gestation before being permitted to be voted on)