Hybrid Resource Provisioning for Clouds