Skip to content

Open Programmable Infrastructure API and Behavioral Model

License

Notifications You must be signed in to change notification settings

sburla-marvell/opi-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPI API and Behavioral Model Group

OPI subgroup dealing with APIs.


The focus of the subgroup is:

  • Define the object models for each of the components and services on the platform.
    • Define the layering of the capabilities that are abstracted
  • Define both host system facing and control/management facing APIs
    • Discovery and Service Advertisement API
    • Capabilities/Capacity Advertisement API
      • Information such as Processor Cores available, Bandwidth, Memory, etc.
  • Create a Taxonomy for services:
    • Networking
    • Security
    • Storage
    • Gateway
    • Telemetry
    • AI/ML
    • others
  • Create/Define the Backend/Southbound facing interface APIs

I Want To Contribute!

This project welcomes contributions and suggestions. We are happy to have the Community involved via submission of Issues and Pull Requests (with substantive content or even just fixes). We are hoping for the documents, test framework, etc. to become a community process with active engagement. PRs can be reviewed by by any number of people, and a maintainer may accept.

See CONTRIBUTING and GitHub Basic Process for more details.

About

Open Programmable Infrastructure API and Behavioral Model

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%