Scheduler hints not working
I've deployed OpenStack Havana using Mirantis Fuel 4.0 (stable) and I'm having issues with the scheduler. By default, all filters are available and the FilterScheduler
is configured in /etc/nova/nova.conf
.
However, when I try to use filters such as different_host
or same_host
, it doesn't seem to take effect. I've tried with both the Nova Python client and with Fog, but it will happily stuff like 4 instances on the same host, despite me using the different_host
filter.
Not only that, but FilterScheduler
makes bad decisions, loading up one host with 100 VCPUs and not distributing them to hosts that only have 4 VCPUs in use. This is despite the fact that all the compute nodes have the same hardware underneath.