diff options
| author | Jenkins <jenkins@review.openstack.org> | 2013-06-28 17:52:50 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-06-28 17:52:50 +0000 |
| commit | 758cf7cc81eb7911e20da0c2898a603d16830733 (patch) | |
| tree | 4e9aebe81a09c1e51ade27b57b7b0d24abb41173 /doc/source | |
| parent | 5400f9498082426397b3ed0ca34a33cb3e46f673 (diff) | |
| parent | f3a6de6a1647b1d86e9d8750228536663b23cd3e (diff) | |
| download | nova-758cf7cc81eb7911e20da0c2898a603d16830733.tar.gz nova-758cf7cc81eb7911e20da0c2898a603d16830733.tar.xz nova-758cf7cc81eb7911e20da0c2898a603d16830733.zip | |
Merge "Add AggregateRamFilter"
Diffstat (limited to 'doc/source')
| -rw-r--r-- | doc/source/devref/filter_scheduler.rst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/source/devref/filter_scheduler.rst b/doc/source/devref/filter_scheduler.rst index 1800555d3..4fca56736 100644 --- a/doc/source/devref/filter_scheduler.rst +++ b/doc/source/devref/filter_scheduler.rst @@ -83,6 +83,11 @@ There are some standard filter classes to use (:mod:`nova.scheduler.filters`): * |JsonFilter| - allows simple JSON-based grammar for selecting hosts. * |RamFilter| - filters hosts by their RAM. Only hosts with sufficient RAM to host the instance are passed. +* |AggregateRamFilter| - filters hosts by RAM with per-aggregate + ram_allocation_ratio setting. If no per-aggregate value is found, it will + fall back to the global default ram_allocation_ratio. If more than one value + is found for a host (meaning the host is in two differenet aggregate with + different ratio settings), the minimum value will be used. * |SimpleCIDRAffinityFilter| - allows to put a new instance on a host within the same IP block. * |DifferentHostFilter| - allows to put the instance on a different host from a @@ -291,6 +296,7 @@ in :mod:`nova.tests.scheduler`. .. |IsolatedHostsFilter| replace:: :class:`IsolatedHostsFilter <nova.scheduler.filters.isolated_hosts_filter>` .. |JsonFilter| replace:: :class:`JsonFilter <nova.scheduler.filters.json_filter.JsonFilter>` .. |RamFilter| replace:: :class:`RamFilter <nova.scheduler.filters.ram_filter.RamFilter>` +.. |AggregateRamFilter| replace:: :class:`AggregateRamFilter <nova.scheduler.filters.ram_filter.AggregateRamFilter>` .. |SimpleCIDRAffinityFilter| replace:: :class:`SimpleCIDRAffinityFilter <nova.scheduler.filters.affinity_filter.SimpleCIDRAffinityFilter>` .. |GroupAntiAffinityFilter| replace:: :class:`GroupAntiAffinityFilter <nova.scheduler.filters.affinity_filter.GroupAntiAffinityFilter>` .. |DifferentHostFilter| replace:: :class:`DifferentHostFilter <nova.scheduler.filters.affinity_filter.DifferentHostFilter>` |
