Plataforma de automatización de red abierta

La Open Network Automation Platform (ONAP) es un proyecto de red que proporciona un entorno digital para la orquestación y automatización de servicios de red complejos. ONAP consolida recursos que ayudan a administrar los ciclos de vida de las funciones de red virtual (VNF), redes definidas por software (SDN) y sistemas que permiten la programación en la nube. Esta iniciativa de código abierto está alojada en Linux Foundation y es una combinación de los proyectos Enhanced Control, Orchestration, Management & Policy (ECOMP) y Open Orchestrator (Open-O).

El proyecto ONAP se lanzó en febrero de 2017 y desde entonces ha reunido a más de 100 operadores de redes y nube y proveedores de tecnología.

Características de ONAP

Dentro de varias API externas de ONAP, los programadores pueden organizar servicios, marcos de políticas, infraestructura en la nube y capas de adaptación, controladores de aplicaciones, procesos de tiempo de diseño y sistemas externos dentro del ciclo de vida de la arquitectura general del proyecto. ONAP ayuda a estructurar y mantener horarios dentro de las diversas partes móviles de un proyecto más grande. El entorno de ejecución de ONAP ejecuta las reglas y políticas que le proporciona el entorno de diseño. Se puede acceder a los entornos de diseño y tiempo de ejecución a través de un portal de control de acceso basado en roles (RBAC).

El Administrador de operaciones de ONAP (OOM) ayuda con la administración posterior a la implementación y es responsable de orquestar el ciclo de vida del proyecto y monitorear todos los componentes de ONAP. El componente Inventario activo y disponible (A&AI) ofrece información en tiempo real sobre cómo está funcionando el sistema y cómo se interrelacionan los diversos recursos. El OOM está integrado con el bus de microservicios de ONAP que proporciona descubrimiento de servicios, análisis del sistema, soporte de API interno y externo y kits de desarrollo de software (SDK).

Casos de uso de ONAP

ONAP se desarrolló para proporcionar un marco unificado para cargas de trabajo y servicios a gran escala. La comunidad de código abierto de ONAP proporciona planos y pruebas para múltiples casos de uso de ONAP, incluidas aplicaciones en:

  • 5G
  • VPN entre dominios y capas cruzadas (CCVPN)
  • Voz sobre LTE (VoLTE)
  • Equipo virtual en las instalaciones del cliente (vCPE)
  • Virtualización de redes

Beneficios de ONAP

El uso de ONAP ofrece a los desarrolladores los siguientes beneficios:

  • Escalabilidad, flexibilidad y automatización total.
  • Organiza muchos procesos granulares más pequeños con un panel de control de alto nivel.
  • Permite a las empresas ofrecer nuevos servicios de forma más rápida y económica.
  • Facilita la adopción de virtualización de funciones de red (NFV), SDN y funcionalidad en la nube.
  • Reduce los gastos operativos y de capital.
  • Incrementa la eficiencia operativa.
  • Proporciona mejores prácticas y nuevas características consistentes debido a su naturaleza de código abierto.
  • Utiliza Kubernetes para ofrecer una CPU más alta