cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Prachi Damle <>
Subject RE: About Allocator algorithm of creating VM on Host
Date Mon, 22 Oct 2012 19:09:07 GMT
Allocator choices are as described below and the global confg param to use is  'vm.allocation.algorithm'
and is set to randon by default.

About detecting 80% CPU/RAM usage - there are various cluster level thresholds one can set
through global configurations to track the capacity usage per cluster.
Upon crossing the thresholds, alerts are generated. Also new VM deployments do not occur above
the threshold limits.


-----Original Message-----
From: Tamas Monos [] 
Sent: Monday, October 22, 2012 3:29 AM
Subject: RE: About Allocator algorithm of creating VM on Host


The 3.0.2 support the following VM allocation algorithms:

'random', 'firstfit', 'userdispersing', 'userconcentratedpod_random', 'userconcentratedpod_firstfit'

You can configure this in the global configuration options. The default is random I guess.
I don't think CloudStack will detect any of those you require however I think hypervisors
Your hypervisor cluster (I use ESX) will detect issues and send alerts, I'm sure there is
something for xen/kvm as well.


Tamas Monos                                               DDI         +44(0)2034687012
Chief Technical                                             Office    +44(0)2034687000
Veber: The Hosting Specialists               Fax         +44(0)871 522 7057

Follow us on Twitter: Follow us on Facebook:

-----Original Message-----
From: Lucy []
Sent: 22 October 2012 10:45
Subject: About Allocatoralgorithm of creating VM on Host

Dear all,



I have a question about allocator algorithm of creating VMs on Host.


What's the default allocator algorithm to allocate VM on Host in Cloudstack?


And are there any other choice?


Can Cloudstack detect heavy loadbalance ,for example one host's CPU/memory is greater than





View raw message