some doc need to be updated as well. Change-Id: Id69535f2f520db074b9171aaf68d8d6f7fc1c9be
This commit is contained in:
parent
ce3cfa0f89
commit
e3c5bd43cc
|
@ -825,7 +825,7 @@ Hosts and cells are weighted based on the following options in the
|
||||||
* - [filter_scheduler]
|
* - [filter_scheduler]
|
||||||
- ``build_failure_weight_multiplier``
|
- ``build_failure_weight_multiplier``
|
||||||
- Multiplier used for weighing hosts which have recent build failures. A
|
- Multiplier used for weighing hosts which have recent build failures. A
|
||||||
positive value increases the significance of build falures reported by
|
positive value increases the significance of build failures reported by
|
||||||
the host recently, making them less likely to be chosen.
|
the host recently, making them less likely to be chosen.
|
||||||
* - [metrics]
|
* - [metrics]
|
||||||
- ``weight_multiplier``
|
- ``weight_multiplier``
|
||||||
|
|
|
@ -451,6 +451,10 @@ The Filter Scheduler weighs hosts based on the config option
|
||||||
a negative value would mean that the anti-affinity weigher would prefer
|
a negative value would mean that the anti-affinity weigher would prefer
|
||||||
collocating placement.
|
collocating placement.
|
||||||
|
|
||||||
|
* |BuildFailureWeigher| Weigh hosts by the number of recent failed boot attempts.
|
||||||
|
It considers the build failure counter and can negatively weigh hosts with
|
||||||
|
recent failures. This avoids taking computes fully out of rotation.
|
||||||
|
|
||||||
Filter Scheduler makes a local list of acceptable hosts by repeated filtering and
|
Filter Scheduler makes a local list of acceptable hosts by repeated filtering and
|
||||||
weighing. Each time it chooses a host, it virtually consumes resources on it,
|
weighing. Each time it chooses a host, it virtually consumes resources on it,
|
||||||
so subsequent selections can adjust accordingly. It is useful if the customer
|
so subsequent selections can adjust accordingly. It is useful if the customer
|
||||||
|
@ -504,3 +508,4 @@ in :mod:`nova.tests.scheduler`.
|
||||||
.. |ServerGroupSoftAffinityWeigher| replace:: :class:`ServerGroupSoftAffinityWeigher <nova.scheduler.weights.affinity.ServerGroupSoftAffinityWeigher>`
|
.. |ServerGroupSoftAffinityWeigher| replace:: :class:`ServerGroupSoftAffinityWeigher <nova.scheduler.weights.affinity.ServerGroupSoftAffinityWeigher>`
|
||||||
.. |ServerGroupSoftAntiAffinityWeigher| replace:: :class:`ServerGroupSoftAntiAffinityWeigher <nova.scheduler.weights.affinity.ServerGroupSoftAntiAffinityWeigher>`
|
.. |ServerGroupSoftAntiAffinityWeigher| replace:: :class:`ServerGroupSoftAntiAffinityWeigher <nova.scheduler.weights.affinity.ServerGroupSoftAntiAffinityWeigher>`
|
||||||
.. |DiskWeigher| replace:: :class:`DiskWeigher <nova.scheduler.weights.disk.DiskWeigher>`
|
.. |DiskWeigher| replace:: :class:`DiskWeigher <nova.scheduler.weights.disk.DiskWeigher>`
|
||||||
|
.. |BuildFailureWeigher| replace:: :class:`BuildFailureWeigher <nova.scheduler.weights.compute.BuildFailureWeigher>`
|
||||||
|
|
Loading…
Reference in New Issue