[Openstack-operators] over commit ratios
George Shuklin
george.shuklin at gmail.com
Tue Apr 21 21:55:10 UTC 2015
It's very depend on production type.
If you can control guests and predict their memory consumption, use it
as base for ratio.
If you can't (typical for public clouds) - use 1 or smaller with
reserved_host_memory_mb in nova.conf.
And one more: some swap sapce is really necessary. Add at least twice of
reserved_host_memory_mb - it really improves performance and prevents
strange OOMs in the situation of very large host with very small dom0
footprint.
On 04/21/2015 10:59 PM, Caius Howcroft wrote:
> Just a general question: what kind of over commit ratios do people
> normally run in production with?
>
> We currently run 2 for cpu and 1 for memory (with some held back for OS/ceph)
>
> i.e.:
> default['bcpc']['nova']['ram_allocation_ratio'] = 1.0
> default['bcpc']['nova']['reserved_host_memory_mb'] = 1024 # often larger
> default['bcpc']['nova']['cpu_allocation_ratio'] = 2.0
>
> Caius
>
More information about the OpenStack-operators
mailing list