Hi all,

Presently in Cloudstack  there is a provision for cpu overcommit and no 
provision for the ram overcommit. There is no way to configure the overcommit 
ratios on a per cluster basis.

So we propose to add a new feature to allow the ram overcommit and to specify 
the overcommit ratios ( cpu/ram ) on a per cluster basis. 

Motivation to add the feature:
Most of the operating systems and applications do not use the allocated 
resources to 100%. This makes it possible to allocate more resource than what 
is actually available.  The overcommitting of resources allows to run the  
underutilized VMs in fewer number of hosts, This saves money and power. 
Currently the cpu overcommit  ratio is a global parameter which means there is 
no way to fine tune or have a granular control over the overcommit ratios. 

This feature will enable 
1.) Configuring the overcommit ratios on a per cluster basis.
2.) ram overcommit feature in xen and kvm. ( It is there for VMware.) 
3.) Updating the overcommit ratios of a cluster.

Regards,
Bharat Kumar.

Reply via email to