Home > Glossary of Terms

Copyright (c) 2006-2014 MindTouch Inc.

This file and accompanying files are licensed under the MindTouch Master Subscription Agreement (MSA).

At any time, you shall not, directly or indirectly: (i) sublicense, resell, rent, lease, distribute, market, commercialize or otherwise transfer rights or usage to: (a) the Software, (b) any modified version or derivative work of the Software created by you or for you, or (c) MindTouch Open Source (which includes all non-supported versions of MindTouch-developed software), for any purpose including timesharing or service bureau purposes; (ii) remove or alter any copyright, trademark or proprietary notice in the Software; (iii) transfer, use or export the Software in violation of any applicable laws or regulations of any government or governmental agency; (iv) use or run on any of your hardware, or have deployed for use, any production version of MindTouch Open Source; (v) use any of the Support Services, Error corrections, Updates or Upgrades, for the MindTouch Open Source software or for any Server for which Support Services are not then purchased as provided hereunder; or (vi) reverse engineer, decompile or modify any encrypted or encoded portion of the Software.

A complete copy of the MSA is available at http://www.mindtouch.com/msa

Glossary of Terms

Table of Contents
  1. 1. A
        1. Account
        2. Account Group
        3. Alert
        4. Alert Action
        5. Alert Escalation
        6. Alpha
        7. Array
        8. Auto-scaling
  2. 2. B
        1. Beta
        2. Block Storage
  3. 3. C
        1. Chef
        2. Cookbook Attributes
      1. 3.1.2. Cookbook Dependencies
        1. Cookbook Import
        2. Cookbook Recipes
        3. Cookbook Repository
        4. Cookbook Source
        5. Clone
        6. Compatibility Release
        7. Credential
  4. 4. D
        1. Datacenter / Zone
        2. Deployment
        3. Deprecate
  5. 5. E
      1. 5.1.1. End of Life
      2. 5.1.2. End of Support
  6. 6. G
        1. General Release
  7. 7. H
        1. HEAD
        2. Hybrid Cloud
  8. 8. I
        1. Image
        2. Infinity Release
        3. Input
        4. Instance
        5. Instance Types
        6. IP Addresses
  9. 9. J
  10. 10. K
  11. 11. L
      1. 11.1.1. Legacy Cloud Platform
      2. 11.1.2. LTS
  12. 12. M
        1. Machine Image
        2. Macro
        3. Maintenance Release
        4. Mirror
        5. MultiCloud Image (MCI)
        6. MultiCloud Marketplace
  13. 13. N
        1. Network Manager
  14. 14. O
  15. 15. P
        1. Parent Account
        2. Private cloud
        3. Publish
  16. 16. Q
  17. 17. R
        1. Refetch
        2. Remote Object Storage (ROS)
        3. RepoPath
        4. Repose
        5. RightImage
        6. RightLink
        7. RightScript
  18. 18. S
        1. Security Group
        2. Server
        3. Server Array
        4. ServerTemplate
        5. Sketchy Server
        6. SSH Key
        7. Subscribe
  19. 19. T
        1. Tags
        2. Template
  20. 20. U
        1. UID
        2. Unified Cloud Platform
        3. User
  21. 21. V
        1. Volume Storage
  22. 22. W
        1. Weighted Array
  23. 23. X
  24. 24. Y
  25. 25. Z

RightScale Cloud Management Platform and Cloud Computing Glossary of Terms


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


Glossary in Japanese and Korean.  ( 用語 and 용어 )



An entity for organizing and managing cloud resources for an enterprise via the RightScale Dashboard and API. A RightScale account includes one or more sets of public or private cloud credentials, and one or more users (including the user who created the account)—identified by email addresses—with varying role privileges.

Account Group

A collection of RightScale objects (RightScripts, ServerTemplates, MultiCloud Images, and macros) associated with one or more RightScale users (or RightScale Enterprise child accounts) who can access them from the "Shared" category in the RightScale MultiCloud Marketplace.


A set of conditions defined by RightScale or a user and monitored by the system on a running server. These conditions, when met for a specified minimum time span, can trigger either an autoscaling event or an action or sequential series of actions known as an alert escalation.

Alert Action

An automatically triggered action (for example, sending an email, scaling up an array, or running a script), grouped sequentially with other actions into an alert escalation. Alert escalations trigger when their associated RightScale- or user-defined alert conditions are met for a specified minimum time span. 

Alert Escalation

A group of user- or RightScale-defined alert actions, executed in sequential order when their associated alert conditions are continually met for a specified time span. When all alert conditions are not met, the actions associated with the alert escalation stop executing.


Describes a feature that has undergone simple testing and is expected to change, possibly significantly, before going into "beta" or "general release" status. We recommend that you use alpha features for testing purposes only, and not in production environments. Limited technical support is available for alpha features, and service-level response times do not apply.


See Server Array.


The system-triggered, automated addition or removal of compute resources (servers) used to run an application in the cloud, to support changes in demand or handle other conditions. See also Server Array.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


Describes a feature that has undergone significant testing and is not expected to change significantly before general release. We recommend using beta features for testing purposes only, and not in production environments.

Block Storage

This is a generic term for detachable storage from cloud providers, such as volumes. Block storage consists of volumes or block "devices" that are typically used to attach to instances for high performance storage. This is in contrast to remote object storage.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


An open-source configuration management tool written by Opscode and used by RightScale for automatically configuring cloud servers, as an alternative to RightScripts.


Child Account

An account that is set up and controlled by a parent account. Enterprise managers can control and provision users to the child account through either the parent or child account. Only enterprise accounts can create children accounts.

Cookbook Attributes

Attributes display as user-configurable inputs in the RightScale dashboard. Attributes are most commonly used in recipes. In order for attributes to be displayed in the dashboard, they must be properly documented in the Chef metadata (metadata.rb).

Cookbook Dependencies

A cookbook can depend on other cookbooks for resources, providers, and definitions. If a dependency is not specified for a cookbook, an error may appear when you modify a ServerTemplate. Dependencies may only influence certain recipes in the cookbook and, therefore, may not be necessary to run the recipes you add to your ServerTemplate.

Cookbook Import

Refers to bringing cookbooks from the Repositories section of RightScale into the Cookbooks section. When a cookbook is imported into RightScale, it can be added and then used with ServerTemplates.

Cookbook Recipes

An object consisting of executable code to be run on a virtual machine, comparable to a script. As with RightScripts, cookbook recipes are associated with ServerTemplates and either manually run from the RightScale Dashboard or API or automatically run during a server's boot (startup) or decommission (shutdown) phases.

Cookbook Repository

The maintained source-code storage location for a Chef cookbook used with RightScale objects. In order to use a cookbook's recipes with a RightScale-managed server, you must reference its repository in a RightScale RepoPath associated with the ServerTemplate.

Cookbook Source

The location where the cookbook was imported from.


Refers to making an exact copy (clone) of a RightScale component such as a deployment, server, ServerTemplate, RightScript, or alert. To edit a published ServerTemplate or RightScript, you must clone it first.

Compatibility Release

A major, general release of RightScale components, including ServerTemplates, RightScripts, Chef cookbooks and recipes, and MultiCloud Images (MCIs). Generally, the individual components of a compatibility release are guaranteed to be compatible with one another, which simplifies the setup and integration process for RightScale users deploying in the cloud.


A user-defined name-value pair in a RightScale Dashboard account, for associating a hidden, protected value—such as a password or private key—with a name used to reference it as a RightScript or recipe input. Only "admin" users can view credential values.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Datacenter / Zone

A regional datacenter in the cloud.  (Datacenter and zone are synonymous.)  A cloud will often have multiple Datacenters which can help when architecting a highly available Deployment.


A logical, user-defined grouping of servers. Typically, servers in a deployment work together, belong to the same project or project phase (such as testing, staging, or production), share similar input values, or all of these.


A user-performed action for a published RightScale component (RightScript, ServerTemplate, MultiCloud Image, or macro). Deprecating removes an object from the MultiCloud Marketplace but, unlike deleting objects from account groups, keeps it accessible to any macros that reference it.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

End of Life

End of Life (EOL) stage marks when the feature or support for specific version is removed at the discretion of engineering. Customers will lose access to the discontinued feature on a specified date.

End of Support

End of Support (EOS) stage marks the official withdrawal of technical support for specific versions of clouds or RightScale product features. RightScale support will provide best-effort support up to the time the feature is removed from the product (End of Life). No new enhancements / non-critical bug fixes will be added after EOS date.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


General Release


Describes a feature that is significantly tested and used internally by RightScale and externally by customers/partners, or is a minor upgrade from a prior GA release. We recommend using GA features in production after testing them using your established internal criteria and staging environment.  Also known as general availability (GA).


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


A HEAD version is the newest version of a RightScale asset (e.g. HEAD ServerTemplate, HEAD RightScript). The HEAD version is a living, editable version, as opposed to a un-editable committed revision. HEAD versions are not recommended for production use. Subscribing to a HEAD version of a ServerTemplate or RightScript will mean that all changes may be automatically inherited from the publisher.

Hybrid Cloud

Computing services performed by a combination of public and private cloud resources—for example, an application that runs on a private cloud, but can scale out to the public cloud to accommodate increased demand.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


See Machine Image.

Infinity Release

ServerTemplates that are part of an "infinity" release are the newest versions of this ServerTemplate. Infinity ServerTemplates are not guaranteed to be compatible with each other, but carry the newest features and bug fixes.


A variable in RightScripts or an attribute in Chef recipes that a user sets using the RIghtScale Dashboard or API. Users can define RightScript or Chef recipe input values for a specific ServerTemplate, deployment, or server.  Generally speaking, inputs are variables within a script that allow you to substitute specific, user-defined values for the input when an associated script is run on a server


A virtual machine running in the cloud.

Instance Types

Every cloud infrastructure provides compute resources and the ability to provision these resources. The most important characteristics of compute resources are CPU, memory and local storage. They tend to factor most heavily into the decision making process of which compute resource you should use to meet your specific requirements. Each cloud provider has varying resources and levels of granularity that they provide. RightScale uses Instance Types to help normalize the offerings.  (Note that your cloud provider may not refer to compute resources by the same name.)  Instance Types are coded into the RightScale Dashboard; you cannot just create, delete, and maintain your own Instance Types arbitrarily.

IP Addresses

External IP address for the instance to forward traffic to when configuring Port Forwarding Rules. The instance may have only one IP address, but it could be more than one. Hence, you must specify the IP too, not just the instance itself.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Legacy Cloud Platform

This is the first generation of the RightScale platform that used two separate APIs for clouds (API 1.0 and API 1.5). Legacy Cloud Platform (LCP) deprecates in 2014. Legacy Cloud Platform is succeeded by the Unified Cloud Platform.


Long Term Support (LTS) is a ServerTemplate that is the final version in its release lineage. Along with being supported long term, these ServerTemplates are full-featured and stable.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Machine Image

A virtual image (or virtual appliance, in hypervisor terminology) representing a collection of software: generally an operating system and accompanying applications or utilities. Administrators use machine images installed in virtual environments (such as a public or private cloud) to define and run virtual machines on a hypervisor. Contrast with MultiCloud Image.


A RightScale object, written in JavaScript, that lets users save and then rapidly re-create a copy of a deployment, server array, or server—including user-defined input values and other parameters. Currently, you can use macros in Amazon EC2 environments only, and they do not set inputs (attributes) for Chef recipes.

Maintenance Release

A maintenance release resolves critical ServerTemplate issues. Maintenance releases are typically related to LTS ServerTemplates, but may occur with infinity ServerTemplates. A maintenance release version of ServerTemplate will look like "ServerTemplate vX.X.X".


An exact copy of a data set. RightScale hosts its own regularly updated mirrors for OS distributions and other code packages installed with RightImages. RightScale's mirrors provide a consistently available, high-performance download source used by RightScale-managed servers launched in the cloud, as well as eliminating transient problems often associated with public mirror sites.

MultiCloud Image (MCI)

A RightScale object used to group and reference similar machine imagestypically with identical operating systems, operating system versions, and so on—across multiple public and private clouds. MultiCloud Images (MCIs) are key components of ServerTemplates, and indicate which combinations of operating systems, versions, supporting applications, etc., have been tested with a ServerTemplate. They also help users choose a supported software platform for new servers, based on matching machine images already installed on their target cloud.

MultiCloud Marketplace

A RightScale-hosted clearinghouse for reusable cloud components (ServerTemplates, RightScripts, MultiCloud Images, and macros) published by RightScale, RightScale partners and internal groups, and other RightScale users. Components are published either publicly to all users or privately to an account group. Users can import them from the MultiCloud Marketplace into their RightScale Dashboard accounts and clone them to create editable versions.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Network Manager

Network Manager is a service provided by RightScale so you can manage subnets, security groups, and other network resources for your cloud through RightScale.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Parent Account

An account that manages and controls child accounts. One benefit of having child account is the ability to have a user enter in a set of cloud credentials that differ from the parent account. As an example, let's say you want to have a user add their own AWS account number to RightScale but still manage your own AWS credentials. You can provision a child account and have a user add in their own credentials while still being able to manage and control users to that account.

Private cloud

Cloud computing services performed by on-premise hardware, software, and network resources.


Placing a RightScale cloud-management component (ServerTemplate, RightScript, MultiCloud Image, or macro) in the RightScale MultiCloud Marketplace, making it either publicly available to all RightScale users or privately available to select accounts, via an account group.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


Refetching is an action you can use in the Repositories section to perform a scrape to see if any changes have been made to a repository. If there have been changes made to cookbooks within a git or subversion repository that has been added to RightScale, performing a refetch will update the repository. 

Remote Object Storage (ROS)

Generic term describing cloud storage services for static files—for example, Amazon Simple Storage Service (S3), Rackspace Cloud Files or OpenStack Swift. Data is stored as files (objects) in named containers (buckets), which typically govern access permissions. Since ROSs are not directly accessible via cloud server file systems, they generally store static data (for example, binary database backups) that does not need to interact with cloud applications. Contrast with Volume Storage.


A RightScale-created or user-defined component of a Chef-based ServerTemplate, which points to one or more cookbook repositories where recipes associated with the ServerTemplate are stored.


A RightScale mirroring service that automatically mirrors Chef cookbook source-code repositories referenced in RightScale RepoPaths.


A machine image—containing an operating system, RightLink agent, and, often, accompanying utilities or applications—that RightScale publishes or provides for installing on a cloud. A machine image supports either a single cloud, group of clouds, or specific cloud and hypervisor combination. RightScale's published MultiCloud Images and associated ServerTemplates reference RightImages.


A RightScale instance agent, included in all recently published RightImages and installed on servers that reference those images, which supports RightScript and Chef recipe execution, server monitoring, and other activities requiring communication between RightScale and cloud servers.


An executable script written in Bash, Ruby, Windows PowerShell, or another scripting language. RightScripts run manually from the RightScale Dashboard or API or automatically during a server's boot (startup) or decommission (shutdown) phases. RightScale, RightScale partners, and RightScale users can create RightScripts and publish them individually or as part of a ServerTemplate to the MultiCloud Marketplace. Contrast with Chef Recipe.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Security Group

Similar to a network firewall, a cloud-specific collection of access rules governing which server IP addresses and groups of servers in the same cloud can access associated cloud servers over which network protocols and ports. A single security group can apply to multiple servers in a cloud, and a server can belong to multiple security groups. Many, but not all, clouds use security groups.


The collection of properties and attributes that define a virtual machine that has run, will run, or is running in the cloud.

Server Array

A collection of properties and attributes defining one or more identically configured virtual machines running in the cloud. See also Auto-scaling.


A RightScale-specific, reusable component that defines the characteristics of a cloud server in a way that is repeatable across multiple servers, clouds, and deployments. A ServerTemplate includes one or more MultiCloud Images used to define an operating system and supporting applications for the server, and a collection of RightScripts or Chef recipes that install select applications and define configuration settings and other attributes.

Sketchy Server

A RightScale-managed monitoring host that processes statistics from cloud servers in Rightscale deployments and monitors for alert conditions and then displays that information in dynamically updated graphs in real-time in the RightScale Dashboard.


A security component used by some cloud providers to secure client connections to servers in the cloud over SSH or Remote Desktop Protocol (RDP).


Refers to downloading the HEAD (most recent) version of a RightScale component, such as a ServerTemplate or RightScript, from the MultiCloud Marketplace to your RightScale Dashboard account. Changes made to a HEAD component and published to the MultiCloud Marketplace are automatically reflected in the downloaded version in your own account.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


Descriptive metadata that is defined by RightScale or a user and associated with RightScale-managed objects such as servers, storage volumes, and MultiCloud Images. RightScale users can use tags for filtering objects in the RightScale Dashboard or API, while RightLink and other RightScale functions use them to facilitate server communications (for example, to register an application server with associated load balancers on startup).


See ServerTemplate. 


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


A unique ID. UIDs are system assigned and used to identify cloud-specific resources such as images, instances, and security groups.

Unified Cloud Platform

The Unified Cloud Platform (UCP) is the new version of the RightScale platform. It contains a single, unified API 1.5 where all clouds are supported. The Unified Cloud Platform succeeds the Legacy Cloud Platform, which used separate APIs depending on the cloud.. All new RightScale functionality is developed for the Unified Cloud Platform exclusively, including optimized performance, new UI, integrated cloud services, more API calls and new multi-cloud tools.


An individual, identified by a unique email address and password, with login access to and role privileges in one or more RightScale accounts. See also Account.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Volume Storage

Generic term for persistent cloud storage that is formatted and accessed as an extension of a cloud server's file system. Examples include Amazon Elastic Block Store (EBS) and CloudStack volumes. Contrast with Remote Object Storage (ROS).


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z

Weighted Array

A weighted array is an array where you specify the distribution of instances among zones. The allocation is weighted randomly so the number of instances launched in each zone may not be equal at any point in time. However, they are asymptotically equal meaning the more instances launched, the closer it will resemble the distribution you specified. Weighted arrays are configured on the Array Details tab when adding an array.


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z



Glossary in Japanese and Korean.  ( 用語 and 용어 )

You must to post a comment.
Last modified
11:56, 25 Nov 2014



This page has no classifications.



Glossary | 用語용어 Site Map | Site Help Community Corporate Site Get Support Dashboard Login
Doc Feedback Product Feedback Resources MultiCloud Marketplace Forums

Dashboard Status

© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.