On Nov 6, 2014, at 8:21 PM, Venu Murthy <venum at thoughtworks.com> wrote: > ...if we have a controller node, Compute Node A and Compute Node B. In the same availability zone. ... how can we load balance or start spawning our instances on Compute Node B, if the Compute Node A's utilisation has reached a threshold.... I'm not sure if this is what you're looking for, but OS::Neutron::LoadBalancer may be of help here. An example: https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml https://github.com/openstack/heat-templates/blob/master/hot/lb_server.yaml jd