Idioma:
Estás en Telefónica NFV Reference LabOpenMANO

OpenMANO_

OpenMANO es un proyecto de código abierto que proporciona una implementación práctica de la arquitectura de referencia de gestión y orquestación NFV (NFV MANO), que actualmente está siendo estandarizada por ETSI´s NFV ISG.

El stack es un componente clave del laboratorio de Referencia NFV de Telefónica, siendo un módulo innovador que permite la creación sencilla y el desarrollo de complejos escenarios de red y que ha sido validado satisfactoriamente con múltiples VNFs (funciones virtualizadas de red) en el laboratorio.

Con OpenMANO, Telefónica dirige la adopción de esta tecnología a través de la liberación de código abierto, alentando a la industria y a los desarrolladores software a explorar las posibilidades NFV y todo ello desde una propuesta bien diseñada a través de una arquitectura en capas.

OpenMANO proporciona tres módulos software:

  • Openmano (el componente clave): se trata de la implementación de un orquestador de funciones virtualizadas de red, NFV-O (Network Functions Virtualisation Orchestrator), que permite la creación de escenarios de red complejos. El módulo tiene una interfaz con el NFV VIM a través de su API y ofrece una interfaz norte, basada en REST, a través de la que se ofrecen los servicios NFV incluyendo la creación y borrado de servicios de red o VNFs.
  • Openvim: es la implementación de referencia de un gestor de infraestructura virtualizada NFV VIM (Virtualised Infrastructure Manager), con soporte para un rendimiento alto y predecible. El módulo tiene una interfaz con los nodos de computación de la infraestructura NFV y con el controlador openflow para proporcionar capacidades de computación y de enrutado así como para desplegar máquinas virtuales. Ofrece también una interfaz norte OpenStack-like (openvim API), donde se ofrecen servicios cloud mejorados en los que se incluye la creación, borrado y gestión de imágenes, instancias y redes. La implementación sigue las recomendaciones NFV-PER001.
  • Openmano-gui: web interfaz gráfica de usuario que interacciona con la API de openmano de manera amigable. Se proporciona además un interfaz de línea de comandos para los usuarios más avanzados. 

OpenMANO está disponible bajo una licencia Apache 2 en https://github.com/nfvlabs/openmano

Demos