nova/doc
Ildiko Vancsa 72ba18468e scheduler: add soft-(anti-)affinity weighers
ServerGroupSoftAffinityWeigher implements the soft-affinity
policy for server groups as it orders the hosts by the number
of instances running on them from the same group in decreasing
order.

ServerGroupSoftAntiAffinityWeigher implements the
soft-anti-affinity policy for server groups as it orders the
hosts by the number of instances running on them from the same
group in increasing order.

Both weigher assumes the the RequestSpec object refers to a valid
InstanceGroup object which has a populated members field. This
will be provided by the subsequent patch.

New configuration options added:
 * soft_affinity_weight_multiplier
 * soft_anti_affinity_multiplier

Add docs about the new weigher classes and change the function
name 'weigh_object' to '_weigh_object' in the Weights section
to match the code.

DocImpact

Co-Authored-By: Balazs Gibizer <balazs.gibizer@ericsson.com>

Implements: blueprint soft-affinity-for-server-group
Change-Id: I3f156d5e5df4d9642bb4b0ffac30a6288459ce61
2016-01-07 10:43:57 +01:00
..
api_samples Merge "Makes GET extension info sample tests run for v2 also" 2016-01-05 04:57:00 +00:00
ext formely is not correct 2015-08-04 17:58:16 +08:00
source scheduler: add soft-(anti-)affinity weighers 2016-01-07 10:43:57 +01:00
README.rst Rearranges to create new Compute API Guide 2015-11-12 10:47:23 +00:00

README.rst

OpenStack Nova Documentation README

Both contributor developer documentation and REST API documentation are sourced here.

Contributor developer docs are built to: http://docs.openstack.org/developer/nova/

API guide docs are built to: http://developer.openstack.org/api-guide/compute/

For more details, see the "Building the Documentation" section of doc/source/development.environment.rst.