The following document will explain the technical details and steps for configuring a cloud's underlying infrastructure and network architecture.
For detailed how-to instructions on how to build a CloudStack cloud, see Installing CloudStack. This document references the CloudStack Acton release.
We strongly recommend using the latest version of XenServer 6.x (minimum 6.0.2)
To enable security groups, elastic load balancing, and elastic IP on XenServer, download and install the CloudStack XenServer Support Package (CSP) in the CloudStack Installation Guide.
Note: RHEL licenses are not currently available for running instances on XenServer hypervisors. However, if it is absolutely necessary, then you can utilize a cluster running RedHat KVM hypervisor for all instances which must run RHEL.
The following diagram highlights some of the key components of a cloud's infrastructure. Each cloud will be unique because of the wide range of configuration options. A cloud's underlying architecture can be relatively simple or extremely complex. At a minimum, a cloud must have the following components in order to be properly supported by the RightScale management platform.
CloudStack assumes InterVLAN Routing will be present between CloudStack components. Use Layer-3 Switches. A firewall is technically optional, but strongly recommended.
See the CloudStack Architectural Components for an architecture diagram (via CloudStack Installation Guide).
The Cloud Management Server (CMS) serves as the Cloud's API endpoint. All requests for cloud resources will be made to the CMS. The CMS must be configured to accept requests from RightScale services.
Compute nodes can be configured in a wide variety of system architectures. The compute node runs the virtualization technology and handles the processing. At a minimum, you will need to have at least one of each type.
A basic cloud configuration can consist of a single NFS server (CentOS 5.4+ OS) that provides both primary and secondary storage.
Defined configuration sizes (in GB) for attaching block devices to an instance. For example, 1GB (minimum), 2GB, 3GB...100GB (maximum).
Upload base RightImages to the cloud that can be used to launch instances in the cloud. You can either upload RightImages that are built by RightScale or build and upload your own RightScale-enabled images. Please contact account manager at RightScale for details.
Although CloudStack supports enterprise-grade hypervisors such as VMware vSphere, Oracle VM, and Citrix XenServer, RightScale currently only supports the following hypervisors in the dashboard and API:
© 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.