<p dir="ltr">Hi Karan,</p>
<p dir="ltr">On Sep 22, 2016 19:19, "Karan" <<a href="mailto:digitalkaran@gmail.com">digitalkaran@gmail.com</a>> wrote:<br>
><br>
> Hi<br>
><br>
> Is it possible to configure openstack scehduler to schedule instances<br>
> to a host with least number of instances running on it?<br>
> When multiple hosts are eligible to spawn a new instance, scheduler<br>
> applies weight multipliers to available RAM and CPU and pick one host.<br>
> Is there a way to ask scheduler to pick a Host with least number y of<br>
> instances on it.<br>
></p>
<p dir="ltr">Yes, there is a way to select a host with the least number of instances. It can be done by writing a custom weighter that returns negated number of instances as host weight. I wrote an implementation that has been used for a while in our test cloud, but I am not going to be able to share it until next week. Let me know if you still need it by then.</p>
<p dir="ltr">><br>
> Thanks<br>
> Karan<br>
><br>
> _______________________________________________<br>
> OpenStack-operators mailing list<br>
> <a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a></p>
<p dir="ltr">--<br>
Mikhail Medvedev (mmedvede)<br>
IBM, OpenStack CI for KVM on Power<br>
</p>