Function Overview

One of the major functions of Dell Cloud Manager Release 11.0.0 is the ability to deploy, monitor and manage complex multi-tier stacks. Dell Cloud Manager allows you to create multi-tier stacks with auto scaling and auto healing. To be able to deploy stacks you need to be familiar with the following terms:

Blueprints

A blueprint is a template which has been added to a catalog. Stacks are launched and deployed from blueprints.

Catalogs

A catalog is a container that contains blueprints. There are two types of catalogs:

  • Public - blueprints in a public catalog are available to all customers in a multi-tenant Dell Cloud Manager environment.
  • Company - blueprints in a company catalog are only available to the customer that the company catalog was created for. In a multi-tenant Dell Cloud Manager server each company can have their own company catalog.

Stacks

A stack is a collection of software, platform, and infrastructure components. Stacks are launched and deployed from blueprints.

Templates

Templates define stacks and are defined in yaml files. They are coded in the TOSCA language specification using a standard text editor such as sublime, vi, notepad++, etc. Templates are added to a catalog and become blueprints.

TOSCA

Topology and Orchestration Specification for Cloud Applications (TOSCA), is an OASIS standard language which describes a topology of cloud based web services, their components, relationships, and the processes that manage them. More information on TOSCA can be found at www.oasis-open.org/committees/tosca.

Dell Cloud Manager has it’s own implementation of TOSCA for the blueprint template definitions. For more information refer to the Dell Cloud Manager TOSCA Blueprint Format section in this document.

Auto scaling

Using auto scaling policy definitions that you define in your templates, Dell Cloud Manager will scale up and scale down the number of virtual machines running in your stacks to ensure that they have the optimal number running to handle your workloads.

Auto healing

Using auto healing policies that you define in your templates, Dell Cloud Manager will monitor your stacks for impaired virtual machines and take auto healing actions such as reboot or replace.