Implementation of the KVM Hypervisor on Several Cloud Platforms: Tuning the Apache CloudStack Agent

The default KVM setup included in OpenNebula, Eucalyptus and Apache CloudStack could not perform well enough under certain circumstances, because it does not expose to the guest VMs some of the features included in the modern processors. In order to tune up the cloud platform for obtaining a better CPU performance for the virtualized software executed under the KVM hypervisor, we have proposed and tested an al- ternative KVM setup in Apache CloudStack. The setup provided could also be applied to other cloud platforms.

keywords: Cloud, KVM, Apache CloudStack