Index
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. Instance Types are coded into the RightScale Dashboard; you cannot just create, delete, and maintain your own Instance Types arbitrarily.
Note: The fields defined below are set up in the database ahead of time in accord with the cloud's offerings, and are not fetched and displayed dynamically via the cloud infrastructure API (this is the case whether or not they can be retrieved via the cloud's API).
Default Fields
-
Name - Name of the Instance Type. Clicking the Name hyperlink takes you to that Instance Type's show page, revealing additional information.
-
Estimated Pricing - Used to calculate usage for specific Instance Types. The hourly cost estimate for a private cloud is typically $0.00/hour, whereas public cloud rates will vary depending on the specific resources defined by the Instance Type (for example, larger Instance Types tend to cost more than smaller ones). Estimated Pricing is editable by users with 'admin' role and can be used to represent costs similar to how public clouds have per hour instance fees.
-
RightScale Compute Unit (RCU) - A standard measure of computing capacity across cloud infrastructures that factors in processor and memory resources.
Other Fields
-
Resource UID - Resource Unique IDentifier for the Instance Type. Each resource (or entity) in the Dashboard has a unique ID tied to it. Whether the ID is numeric or alphanumeric varies depending on the cloud infrastructure. The Resource UID is generated and persistent in the Cloud. The value is initially retrieved from the Cloud, set in the database, and retrieved/displayed in many areas of the Dashboard (tied to the specific cloud resource).
-
Memory - Amount of memory an Instance Type has (in megabytes). Example: 512 MB.
-
CPU Speed - The architecture the CPU Instance Type has. Example: 784 Mhz.
-
CPU Count - The number of CPUs the Instance Type has. For example, 1 or 2 CPUs.
-
Local Disk Spindles - The number of disk spindles on the local disk drives.
-
Local Disk Size - The size of the local disk in gigabytes (GB).
-
CPU Architecture - The architecture the CPU Instance Type has. For example, x86 or 64 bit architectures.
Actions
-
Launch - Launch an instance with the compute resources specified by the Instance Type. You will be prompted for the following before the instance is launched in the cloud: Name, Image to use, Instance Type, Security Group(s) and the Datacenter/Zone to run in. Note: If the RCU is not set, then you will not be able to launch an Instance (that is, the action is not made available from the Dashboard).
Clouds > Cloud > Instance Types
Show
The show page for an individual Instance Type groups the following additional information:
-
Info - Both generic and cloud specific data is displayed in the Info section. The data displayed here is fetched from the database, but could have originated and been set by RightScale directly (e.g. a Name or Tag) or from the cloud (e.g. a Resource UID or CPU Speed). Note that many are actionable links.
-
Resource UID - Resource Unique IDentifier. Each resource (or entity) in the Dashboard has a unique ID tied to it. Whether the ID is numeric or alphanumeric varies depending on the cloud infrastructure. The Resource UID is generated and persistent in the Cloud. The value is initially retrieved from the Cloud, set in the database, and retrieved/displayed in many areas of the Dashboard (tied to the specific cloud resource).
-
Estimated Pricing - Used to calculate usage for specific Instance Types. The hourly cost estimate for a private cloud is typically $0.00/hour, whereas public cloud rates will vary depending on the specific resources defined by the Instance Type (for example, larger Instance Types tend to cost more than smaller ones). Estimated Pricing is editable by users with 'admin' role and can be used to represent costs similar to how public clouds have per hour instance fees.
-
RCU - RightScale Compute Unit. A standard measure of computing capacity across cloud infrastructures that factors in processor and memory resources.
-
Description - Description of the Instance Type. Although an arbitrary string, ideally it should contain more than just a reference to the size. For example, a more helpful Description could include size, network type and a hourly cost such as "Medium Instance, Direct Networking, $0.10/hour".
-
Memory - Amount of memory a Instance Type has (in megabytes). For example, 512 MB.
-
CPU Speed, CPU Count - The CPU clock speed and number of CPUs the Instance Type has.
-
Local Disk Spindles, Local Disk Size - The number of physical disks on your instance, and their size (in gigabytes).
-
Cloud Info - This section is specific to the cloud infrastructure the instance is running on. RightScale reports this on behalf of the cloud, but you cannot manipulate this data from the Dashboard. (Please see your cloud provider documentation for more information.) Note: The exact name of this info grouping differs, in that "Cloud" in the Cloud Info reflects the actual name of the cloud). Example field information includes:
- Offers High Availability
- Storage type
- Use Virtual Network
-
Note: These are examples only. Actual field names and information varies depending on the cloud infrastructure.
-
Timestamps - Critical instance timestamps (in the local TZ) are shown.
-
Created at - Time and date stamp when the Instance Type was created.
-
Updated at - Time and date stamp when the Instance Type was last updated.
Clouds > Cloud > Instance Types > Show