cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bharat Kumar <bharat.ku...@citrix.com>
Subject [Discuss] Cpu and Ram overcommit.
Date Wed, 26 Dec 2012 06:02:09 GMT
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.
Mime
View raw message