Skip to content
Gerardo García edited this page Nov 28, 2016 · 24 revisions

This page is obsolete.

The project OpenMANO has been contributed to the open source community project Open Source MANO (OSM), hosted by ETSI.

Go to the URL osm.etsi.org to know more about OSM.


Welcome to the openmano wiki!

openmano

OpenMANO is an open source project that provides a practical implementation of the reference architecture for Management & Orchestration under standardization at ETSI’s NFV ISG (NFV MANO). It consists of three main SW components:

  • openvim: reference implementation of an NFV VIM (Virtualised Infrastructure Manager). It interfaces with the compute nodes in the NFV Infrastructure and an openflow controller in order to provide computing and networking capabilities and to deploy virtual machines. It offers a northbound interface, based on REST (openvim API), where enhanced cloud services are offered including the creation, deletion and management of images, flavors, instances and networks. The implementation follows the recommendations in NFV-PER001.
  • openmano: reference implementation of an NFV-O (Network Functions Virtualisation Orchestrator). It interfaces with an NFV VIM through its API and offers a northbound interface, based on REST (openmano API), where NFV services are offered including the creation and deletion of VNF templates, VNF instances, network service templates and network service instances.
  • openmano-gui: web GUI to interact with openmano server, through its northbound API, in a friendly way.
openmano-nfv

#New features from version v0.4

  • Multi-site. The needed flavors/images are injected at VIM when needed
  • Multi-VIM. Openmano can use both openstack and openvim as a VIM
  • Openvim can use opendaylight appart from floodlight openflow controller
  • Many bugs fixed

#Quick installation

  • Download a VDI Ubuntu Server 14.10 LAMP image from here.

  • Start the VM and execute the following command in a terminal:

      wget https://github.com/nfvlabs/openmano/raw/v0.4/scripts/install-openmano.sh
      chmod +x install-openmano.sh
      sudo ./install-openmano.sh    #mysql-user mysql-passwd
      #NOTE: you can pass as parameters the mysql user and password (**root adminuser** for this VM image)
    

Manual installation can be done following these instructions.

#Full documentation

#License Check the License file.

#Contact For bug reports or clarification, contact [email protected]