Piattaforma di automazione di rete aperta

L'Open Network Automation Platform (ONAP) è un progetto di rete che fornisce un ambiente digitale per l'orchestrazione e l'automazione di servizi di rete complessi. ONAP consolida le risorse che aiutano a gestire i cicli di vita delle funzioni di rete virtuale (VNF), reti definite dal software (SDN) e sistemi che consentono la programmazione nel cloud. Questa iniziativa open source è ospitata dalla Linux Foundation ed è una combinazione dei progetti Enhanced Control, Orchestration, Management & Policy (ECOMP) e Open Orchestrator (Open-O).

Il progetto ONAP è stato lanciato nel febbraio 2017 e da allora ha riunito oltre 100 operatori di rete e cloud e fornitori di tecnologia.

Caratteristiche di ONAP

All'interno di varie API esterne ONAP, i programmatori possono organizzare servizi, framework di policy, infrastruttura cloud e livelli di adattamento, controller di applicazioni, processi in fase di progettazione e sistemi esterni all'interno del ciclo di vita dell'architettura complessiva del progetto. ONAP aiuta a strutturare e mantenere i programmi all'interno delle varie parti mobili di un progetto più ampio. L'ambiente di runtime ONAP esegue le regole e le politiche fornite dall'ambiente di progettazione. È possibile accedere sia all'ambiente di progettazione che a quello di runtime tramite un portale di controllo degli accessi basato sui ruoli (RBAC).

L'ONAP Operations Manager (OOM) aiuta con la gestione post-distribuzione ed è responsabile dell'orchestrazione del ciclo di vita del progetto e del monitoraggio di tutti i componenti ONAP. Il componente Inventario attivo e disponibile (A&AI) fornisce informazioni in tempo reale su come funziona il sistema e su come le varie risorse sono correlate. L'OOM è integrato con ONAP Microservices Bus che fornisce rilevamento dei servizi, analisi del sistema, supporto API interno ed esterno e kit di sviluppo software (SDK).

Casi d'uso per ONAP

ONAP è stato sviluppato per fornire un framework unificato per carichi di lavoro e servizi su larga scala. La comunità open source ONAP fornisce progetti e test per più casi d'uso ONAP, comprese le applicazioni in:

  • 5G
  • Cross domain e cross layer VPN (CCVPN)
  • Voice over LTE (VoLTE)
  • Apparecchiature locali del cliente virtuale (vCPE)
  • Virtualizzazione della rete

Vantaggi di ONAP

L'utilizzo di ONAP offre agli sviluppatori i seguenti vantaggi:

  • Scalabilità, flessibilità e piena automazione.
  • Organizza molti processi più piccoli e granulari con una dashboard di alto livello.
  • Consente alle aziende di fornire nuovi servizi in modo più rapido ed economico.
  • Facilita l'adozione della virtualizzazione delle funzioni di rete (NFV), SDN e funzionalità cloud.
  • Riduce le spese in conto capitale e operative.
  • Aumenta l'efficienza operativa.
  • Fornisce best practice e nuove funzionalità coerenti grazie alla sua natura open source.
  • Utilizza Kubernetes per offrire una CPU più elevata