summaryrefslogtreecommitdiffstats
path: root/nova/exception.py
diff options
context:
space:
mode:
authorGary Kotton <gkotton@redhat.com>2013-02-03 11:01:44 +0000
committerGary Kotton <gkotton@redhat.com>2013-02-08 03:16:44 +0000
commit4cbf1f379c66397e48d3299281c691b405f97965 (patch)
tree77264d6ee12decbb1e122f0e94ca4018913156c7 /nova/exception.py
parent64106c282f961d65ca469524016635c96596b77f (diff)
downloadnova-4cbf1f379c66397e48d3299281c691b405f97965.tar.gz
nova-4cbf1f379c66397e48d3299281c691b405f97965.tar.xz
nova-4cbf1f379c66397e48d3299281c691b405f97965.zip
Support for scheduler hints for VM groups
This is part of the blueprint vm-ensembles. The patch introduces the group as a scheduler hint. The patch set adds group support for multi-VM deployment. This is achieved as follows: 1. A new hint is added: group. This will contain the name and type for the group. At the moment only anti-affinity is supported. In the future we will add network proximity. It will be extended to <name>:<type> 2. In order to ensure that group policy will be honored for future VM deployments, the group is stored as system_metadata. 3. The anti affinity is implemented by a new filter called GroupAntiAffinityFilter. DocImpact Change-Id: I6ea2af5770b5ac4ff082b2a021d323ee38282205
Diffstat (limited to 'nova/exception.py')
0 files changed, 0 insertions, 0 deletions