[Openstack-operators] [openstack-dev] [nova] Default scheduler filters survey
Valéry Tschopp
valery.tschopp at switch.ch
Mon Apr 30 15:55:23 UTC 2018
Yeap, because of the bug [#1677217] in the standard AggregateImagePropertiesIsolation filter, we have written a custom Nova scheduler filter.
The filter AggregateImageOsDistroIsolation is a simplified version the AggregateImagePropertiesIsolation, based only on the 'os_distro' image property.
https://github.com/valerytschopp/nova/blob/aggregate_image_isolation/nova/scheduler/filters/aggregate_image_os_distro_isolation.py
[#1677217] https://bugs.launchpad.net/nova/+bug/1677217
Cheers,
Valery
On 29/04/18, 23:29 , "Ed Leafe" <ed at leafe.com> wrote:
On Apr 29, 2018, at 1:34 PM, Artom Lifshitz <alifshit at redhat.com> wrote:
>
> Based on that, we can definitely say that SameHostFilter and
> DifferentHostFilter do *not* belong in the defaults. In fact, we got
> our defaults pretty spot on, based on this admittedly very limited
> dataset. The only frequently occurring filter that's not in our
> defaults is AggregateInstanceExtraSpecsFilter.
Another data point that might be illuminating is: how many sites use a custom (i.e., not in-tree) filter or weigher? One of the original design tenets of the scheduler was that we did not want to artificially limit what people could use to control their deployments, but inside of Nova there is a lot of confusion as to whether anyone is using anything but the included filters.
So - does anyone out there rely on a filter and/or weigher that they wrote themselves, and maintain outside of OpenStack?
-- Ed Leafe
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-operators
mailing list