L'Open Network Automation Platform (ONAP) est un projet de réseau qui fournit un environnement numérique pour l'orchestration et l'automatisation de services de réseau complexes. ONAP consolide les ressources pour aider à gérer les cycles de vie des fonctions de réseau virtuelles, des réseaux définis par logiciel et d'autres systèmes qui permettent la programmation dans le nuage. Cette initiative open source est hébergée par la Fondation Linux et est une combinaison des projets Enhanced Control, Orchestration, Management & Policy (ECOMP) et Open Orchestrator (Open-O).
ONAP a été créé en février 2017. Il a rassemblé plus de 100 opérateurs de cloud et de réseaux ainsi que des fournisseurs de technologies. Caractéristiques d'ONAP Au sein de diverses API externes ONAP, les programmeurs peuvent organiser les services, les cadres de politique, les couches d'infrastructure et d'adaptation du cloud, les contrôleurs d'application, les processus de temps de conception et les systèmes externes dans le cycle de vie de l'architecture globale du projet. ONAP aide à structurer et à maintenir des calendriers dans les différentes parties mobiles d'un projet plus vaste. L'environnement d'exécution ONAP exécute les règles et les politiques qui lui sont données par l'environnement de conception. L'accès à l'environnement d'exécution et à l'environnement de conception est possible via un portail qui utilise le contrôle d'accès basé sur les rôles (RBAC). Le gestionnaire des opérations ONAP (OOM) aide à la gestion post-déploiement et est chargé d'orchestrer le cycle de vie du projet et de surveiller tous les composants ONAP. Le composant Active & Available Inventory (A&AI) fournit des informations en temps réel sur le fonctionnement du système et sur l'interdépendance des différentes ressources. L'OOM est intégré au bus microservices ONAP qui fournit la découverte de services, l'analyse du système, le support API interne et externe et les kits de développement logiciel (SDK). Cas d'utilisation d'ONAP ONAP a été développé pour fournir un cadre unifié pour les charges de travail et les services à grande échelle. Le logiciel open source pour ONAP fournit des directives et des tests pour de multiples cas d'utilisation d'ONAP. Cela inclut des applications dans : 5G VPN interdomaines et intercouches (CCVPN) Voix sur LTE Équipement virtuel des locaux du client (vCPE) Virtualisation de réseau Avantages d ONAP Les développeurs peuvent bénéficier des avantages suivants en utilisant ONAP : Automatisation complète, flexibilité et évolutivité Un tableau de bord au sommet de la hiérarchie organise les processus plus petits. Permet aux entreprises de fournir de nouveaux services plus rapidement et à moindre coût. Facilite l'adoption de la virtualisation des fonctions réseau (NFV), des SDN et des fonctionnalités de cloud. Cela réduit les dépenses opérationnelles et d'investissement. Augmente l'efficacité opérationnelle. L'open source permet d'adopter les meilleures pratiques et de proposer constamment de nouvelles fonctionnalités. Les Kubernetes sont utilisés pour fournir une CPU plus élevée.
- BOINC (Berkeley Open Infrastructure for Network Computing) BOINC (Berkeley Open Infrastructure for Network Computing) est une infrastructure informatique distribuée basée sur un serveur centralisé qui coordonne des ressources informatiques volontaires. Les projets BOINC reposent sur des ressources informatiques volontaires qui sont coordonnées par un serveur central. Les tâches de travail sont restituées une fois terminées. Un serveur...
- Open eBook Forum (Open Electronic Book Forum ou OEBF) L'Open eBook Forum, également connu sous le nom d'OEBF, est une organisation dont le but est de créer un standard pour le contenu électronique basé sur les standards HTML/XML existants. Cela permettra aux livres électroniques d'être consultés sur tous les appareils, y compris un PC, un PDA, un lecteur de...
- Test Automation Framework Définition - Que signifie Test Automation Framework ? Un Framework d'automatisation de test est essentiellement un ensemble de directives pour la création et la conception de cas de test. Il s'agit d'une partie conceptuelle des tests automatisés qui aide les testeurs à utiliser les ressources plus efficacement. Definir Tech explique...
- EMMA (Enabling Mobile Machine Automation) EMMA (Enabling Mobile Machine Automation) est le système d'exploitation autonome qui sous-tend l'offre d'autonomie en tant que service de Brain Corp pour les machines existantes de nettoyage et de polissage des sols. EMMA permet à de nombreuses machines de nettoyage motorisées et à commande manuelle de fonctionner de manière autonome...