Compute resources are Xen or KVM platforms running on bare metal with CentOS Linux as the management operating system, or VMWare ESXi servers. They are used to provide hardware resources for virtual servers, ensuring highly efficient use of available hardware, and complete isolation of virtual server processes. Each virtual server in the cloud is hosted by a specific physical compute resource server, from which it receives CPU time, RAM and storage capacity from the data stores attached to that compute resource. OnApp supports multiple compute resource platforms including Xen,KVM and VMware.
We strongly recommend that you avoid adding CloudBoot and static boot compute resources to one compute zone.
Compute resource features
- Provide system resources such as CPU, memory, and network to virtual servers
- Control the virtual differentiation of entities such as virtual servers and application data being delivered to cloud-based applications
- Take care of secure virtualization and channelling of storage, data communications and server processing
- Can be located at different geographical zones
- Can have different CPU and RAM
Compute resources can also be organized into compute zones, which make it easy to offer tiered service levels and create private clouds for specific users.
Compute resources can be dynamically booted over the network using the CloudBoot technology, or statically installed from a CentOS base. Note that enabling the OnApp storage platform requires compute resources to be provisioned using the CloudBoot interface. Refer to the CloudBoot Compute Resources section for details.
Compute resource management
The main Compute resources section in the left Control Panel menu provides access to basic tools for viewing, editing and rebooting compute resources.
Tools for advanced compute resource management and controlling compute zones are located in the Control Panel's Settings menu (Settings > Compute resources, and Settings > Compute zones). For details, refer to the Compute resource Settings section of this guide.