Skip to content

magaboomchen/SelfAdaptiveMano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SelfAdaptiveMano

SelfAdaptiveMano (SAM) is a NFV Management and Orchestration Platform based on docker API, BESS and P4 Switches.

More information can be obtained in doc folder.

Environment

Python2.7, Python3.6.9+, Python3.9+

Ubuntu 16.04 LTS / 18.04 LTS / 20.04 LTS

Installation

please read INSTALL.md

Development Mode

Inspired by github-flow, we don't need a dev branch.

You can create a new branch to develop in your charge.

As long as you test your codes, you should submit a pull request, then I will merge your branch into master.

P4 development Information

Please read files in "/doc/SoftwareRequirements/", "/doc/SoftwareDesign/" (Ignore the TODO sections)

Our architecture design is illustrated in Architecture-P4.pptx

We need to give a design of P4 controller according to our requirements written in Architecture-P4.pptx.

We need to discuss together and then work it out.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published