Skip to content

ajragusa/opennsa

 
 

Repository files navigation

OpenNSA

OpenNSA is an implementation of the Network Service Interface (NSI).

NSI (Network Service Interface) is a technology agnostic protocol for provisioning network circuits. For more information on NSI, see project page at OGF: https://redmine.ogf.org/projects/nsi-wg

OpenNSA is currently in a state of heavy development, and many features are only partially implemented.

OpenNSA features

  • Open-source NSI implementation
  • Pluggable backends to support different equipment
    • Support: Junox MX, Force10 switch (etherscale), Dell Powerconnect, Argia
    • DUD backend for easy testing
  • Easy development of new backends
  • Easy creation of NML topology from short-hand topology specification
  • Topology aggregation and path finding to do multi-domain circuit creation
  • PostgreSQL for database
  • Includes command line tool for basic operations

License

NORDUnet License (3-clause BSD). See LICENSE for more details.

Contact

  • Developer: Henrik Thostrup Jensen htj nordu.net
  • Project : Jerry Sobiesky jerry nordu.net

Copyright

NORDUnet (2011-2013)

About

Open-source implementation of the NSI protocol with support for different backends

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.1%
  • Web Ontology Language 2.6%
  • Other 0.3%