You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

OOM(ONAP Operations Manager) needs to support configurable deployment options of ONAP and to allow operators to choose and configure the deployment layout and choose the technologies used to run ONAP. TOSCA allows creating the ONAP services models, and deploy ONAP using the TOSCA service models.

Cloudify follows the base TOSCA template, creates OpenStack VMs, deploys Kubernetes on them, and then deploys Kuberentes PODs with all ONAP services.

WHAT IS TOSCA 

Topology and Orchestration Specification for Cloud Applications (TOSCA), is an OASIS standard language to describe a topology of cloud based web services, their components, relationships, and the processes that manage them. The TOSCA standard includes specifications to describe processes that create or modify services. TOSCA allows using a descriptive DSL to drive orchestration base the application declarative model.

WHAT IS Cloudfiy 

Cloudify is an open source cloud orchestration framework. Cloudify enables modeling applications and services using a TOSCA based DSL, and automates the applications' entire life cycle, including deployment on any cloud or data center environment, monitoring all aspects of a deployed application, detecting issues and failure, manually or automatically remediating such issues, and performing ongoing maintenance tasks.

WHAT IS Kubernetes

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It aims to provide a "platform for automating deployment, scaling, and operations of application containers across clusters of hosts". It supports a range of container tools, including Docker.


ONAP Architecture with Kuberentes and OpenStack 

OpenStack runs virtual machines, o



ONAP Cloudfy TOSCA Blueprint 

In the context of ONAP Operations Manager(OOM), we leverage TOSCA to describe and orchestrate all ONAP services, with all of their components. 

How To (Deploy ONAP on Kubernetes using Clouidfy )

Cloudity creates VMs on OpenStack

Cloudfiy Deploys Kuberenetes on OpenStack VMS

Cloudfioy creates a POD

Cloudify Deploys ONAP on POD


OOM Cloudify Release 1 - Amsterdam

 

OOM Cloudify Roadmap 

ONPA on any cloud

Onap on containers

ONAP on bare metal

User Inputs configuration

Selection of ONAP |services

Multi env of ONAP (Test,QA, Prod) with same blueprint and ONAP conf

Definitions of ONAP services dependencies

Configurable Hybrid deployment (some servcies on cloud, and others on bare-metal/or other clouds )

ONAP services placement

  • No labels