Skip to content

mcilloni/openbaton-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openbaton-docker

GoDoc

This repository hosts several packages and services to enable the OpenBaton NFVO to use and orchestrate Docker containers.

Packages

  • mgmt: provides a fully configurable management protocol via AMQP.
  • pop: gRPC based protocol to handle and administrate a remote Docker instance as a Point-of-Presence.
  • pop/client: provides a full client for Pop, that handles the mapping between Pop and OpenBaton.
  • pop/proto: Protobuf gRPC service definition for Pop. Automatically generated.
  • docker-pop-server: implements a Pop server that uses a Docker instance as its backend.

Services

Issue tracker

Issues and bug reports should be posted to the GitHub Issue Tracker of this project

What is Open Baton?

Open Baton is an open source project providing a comprehensive implementation of the ETSI Management and Orchestration (MANO) specification and the TOSCA Standard.

Open Baton provides multiple mechanisms for interoperating with different VNFM vendor solutions. It has a modular architecture which can be easily extended for supporting additional use cases.

It integrates with OpenStack as standard de-facto VIM implementation, and provides a driver mechanism for supporting additional VIM types. It supports Network Service management either using the provided Generic VNFM and Juju VNFM, or integrating additional specific VNFMs. It provides several mechanisms (REST or PUB/SUB) for interoperating with external VNFMs.

It can be combined with additional components (Monitoring, Fault Management, Autoscaling, and Network Slicing Engine) for building a unique MANO comprehensive solution.

Source Code and documentation

The Source Code of the other Open Baton projects can be found here and the documentation can be found here .

News and Website

Check the Open Baton Website

Licensing and distribution

Licensed under the Apache License, Version 2.0. See LICENSE for further details.

Releases

No releases published

Packages

No packages published