diff options
author | Gary Kotton <gkotton@redhat.com> | 2013-02-03 11:01:44 +0000 |
---|---|---|
committer | Gary Kotton <gkotton@redhat.com> | 2013-02-08 03:16:44 +0000 |
commit | 4cbf1f379c66397e48d3299281c691b405f97965 (patch) | |
tree | 77264d6ee12decbb1e122f0e94ca4018913156c7 /nova/exception.py | |
parent | 64106c282f961d65ca469524016635c96596b77f (diff) | |
download | nova-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