Monday, March 30, 2015

Telefónica NFV reference lab releases OpenMANO NFV

Telefónica posted its OpenMANO NFV orchestration stack on GitHub, making it available to the open source community.

Telefónica’s NFV Reference Lab has been working on the open source OpenMANO project to provide a practical realization of the Management and Orchestration reference architecture (NFV MANO), currently under ETSI’s NFV ISG standardization.  The carrier has successfully validated OpenMANO with the more than 30 VNFs involved in the lab during the past year.

Telefónica NFV Reference Lab said its goal was a real vendor-neutral orchestration environment that provides advanced orchestration capabilities to assure high and predictable performance for the most advanced VNFs. Its aim is to promote interoperability and foster a more open ecosystem.

OpenMANO provides three software modules:


  • Openmano (the key component): reference implementation of an NFV-O (Network Functions Virtualisation Orchestrator), which allows the creation of complex virtual network scenarios. 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 Network Services or VNFs.
  • Openvim: reference implementation of an NFV VIM (Virtualised Infrastructure Manager), with support for high and predictable performance. It interfaces with the compute nodes in the NFV Infrastructure and an openflow controller to provide computing and networking capabilities and deploy virtual machines. It offers an OpenStack-like northbound interface (openvim API), where enhanced cloud services are offered including the creation, deletion and management of images, flavours, instances and networks. This implementation follows ETSI’s NFV-PER001 recommendations.
  • Openmano-gui: web GUI to interact with openmano API in a graphical and user-friendly manner. A command line interface is also provided for the most advanced users.


OpenMANO is available under Apache 2 License

https://github.com/nfvlabs/openmano
http://pressoffice.telefonica.com/j