Skip to content
danmacpherson edited this page Feb 4, 2013 · 6 revisions

Glossary of Terms

Conductor has a number of terms and concepts that a user or administrator may need to know. This guide is meant to help out with that.

Note: Cloud Engine, the Red Hat product based on Conductor, uses a different set of terms, which are out of scope here. The names in [square brackets] might help you link the two.

Aeolus objects

Image Template

[Component Outline]

An XML file that defines specific elements for a base image. This includes the base operating system, additional repositories and packages. Image templates also can contain commands for execution upon OS installation (e.g. "yum update -y" to update the image) and files to deploy to the image's file system.

Image

A virtual hard drive file built from an Image Template in a format specific to a given cloud provider.

Assembly

An assembly is the process of building an instance from an image. This includes the application of a hardware profile and additional services, commands, files, scripts and parameters.

Deployable

[Application Blueprint]

An XML file describing how to launch one or more assemblies as instances within a provider.

Deployment

[AppForm/Application]

A collection of running instance, launched based on what was described in a Deployable.

Environment

[Cloud]

A grouping of Pools, such as by “Production” versus “Development” environments.

Pool

[Cloud Resource Zone]

A group in which Deployables can be saved, and Deployments can be launched.

Realm

[Cloud Resource Cluster]

A provider-specific method of grouping cloud resources. For example, Amazon EC2 uses a set of regions (e.g. US East - N. Virginia) and availability zones within each region (us-east-1a, us-east-1b, us-east-1c, etc).

Front-end Realm

A user defined mapping of realms. For example, mapping two specific availability zones (us-east-1a and us-east-1c) into their own realm (Realm1) and two other availability zones (us-east-1b and us-east-1d) into their own realm (Realm2).

Provider Type

A general category/type of cloud provider, such as “Amazon EC2” or “OpenStack”; not (presently) user-definable

Provider

[Cloud Resource Provider]

A specific instance of a ], e.g., your department’s vSphere servers or your production RHEV servers.

Provider Account

An account on a given Provider, e.g., your OpenStack login (using API credentials) or your Amazon AWS account for EC2

Hardware Profile

[Cloud Resource Profile]

A named description of a specific abstraction of virtual hardware for a instance, including memory, storage, CPU count, and architecture.

Catalog

A collection of deployables associated with a particular pool.

Instance

A virtual machine running on a cloud provider.

Clone this wiki locally