Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

OOM(ONAP Operations Manager) needs to support configurable deployment options of ONAP,  to allow operators to choose and configure the deployment layout and choose technologies used for running ONAP. TOSCA allows modeling ONAP services, all of their components, and to model needed infrastructure components, such as Kuberetenes and OpenStack, and then to match the services with the desired infrastructure to run the ONAP services. 


ONAP OOM TOSCA ExampleImage RemovedImage Added

(Example ONAP Service Modeling Example With Kuberentes and OpenStack)

...

Cloudify is an open source cloud orchestration framework. Cloudify is a model-driven orchestrator, it 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 Model-driven Orchestration

Model driven orchestration follows a model of an application, declarative 


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 

TOSCA Base ONAP Relase OOM Release 1 is deployed in Kubrentes PODs, that are run on OpenStack VM. 



ONAP Cloudfy OOM TOSCA Blueprint ModelsONAP OOM TOSCA Models


TOSCA to model and orchestrate all ONAP services, in release 1 we lege, with all of their components, and then 


TOSCA Model to deploy Kuberentes on OpenStack

TOSCA Model to deploy ONAP on KuberentesIn the context


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


How To (Deploy ONAP on Kubernetes using Clouidfy )

create a deployment from the TOSCA template 



Cloudify creates VMs on OpenStack  (TOSCA blueprint).

...