Note: Please go to docs.rightscale.com to access the current RightScale documentation set. Also, feel free to Chat with us!
Home > Guides > Dashboard Users Guide > Manage > Instances and Servers > Concepts > Servers vs. Instances

Servers vs. Instances

Table of Contents

Overview

Is there a difference between a Server and an Instance?

Often times the words 'Server' and 'Instance' are used interchangeably in many cloud-related discussions.  Although, the technical differences between these two terms will typically not lead to incorrect statements in most cases, they can cause some confusion.  In order to prevent misinterpretations during collaborative efforts with your team or interacting with RightScale Technical Services, it's important to have an accurate, baseline understanding of each term. 

Definitions

Instance

A virtual machine running in the cloud.
 

Server

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

Since instances in the cloud can be launched and terminated several times throughout the lifetime of your web application, it's important that you can easily manage these different iterations of what are essentially different incarnations of the "same" Server that typically serve the same purpose over time. (e.g. PHP Application Server)

ServerTemplates are the "templates" that are used to create Servers.  The only way to create a Server in the RightScale platform is to start with a ServerTemplate, which serves as the base configuration template for a Server.  A Server will inherit a majority of its configuration from its ServerTemplate, however configurations can be overwritten at the Deployment or Server levels.  (See Inheritance of Inputs.)  When you create a Server, it must be placed inside a particular Deployment.  A Deployment is a collection of related Servers that help satisfy the requirements for a common project.  A Server cannot exist outside of the context of a Deployment.  When you create a Server using a ServerTemplate, you must specify into which Deployment the Server will be placed.

 

You must to post a comment.
Last modified
14:43, 25 Jun 2014

Tags

This page has no custom tags.

Classifications

This page has no classifications.

Announcements

None


© 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.