openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #09451
Limit flavors to specific hosts
Hi Folks,
I'm looking for a capability to limit some flavours to some hosts. I want the mapping to be as flexible as possible, and work within a zone/cell (I don't want to add zones just to get this mapping). For example I want to express something like:
Host_1 supports flavours A, C
Host_2 supports flavours A, B
Host_3 supports flavours A, B, C
Host_4 supports flavours D
Ideally there would be some form of grouping to sets of flavours:
Flavour_A is part of Flavour_Sets 1, 2, 3
Flavour_B is part of Flavour_Sets 2, 3
Flavour_C is part of Flavour_Sets 1, 3, 4
Host_1 supports flavour Set 1
Host_2 supports flavour Set 2
Host_3 supports flavour Set 3
Host_4 supports flavour Set 4
>From the Essex design summit I thought that host aggregates was going to give this sort of capability, but having looked through the code that seems to be quite tightly coupled with specific hypervisor functionality, whereas this is purely a scheduler feature.
I can see that I could define flavour group membership through the instanace_type_extra_specs, but not how to then associate these with specific hosts.
I know I'm a tad behind some of the recent changes - so before suggesting a design summit session on this I thought I'd ask - is there something that already does this type of mapping ?
Cheers,
Phil
Follow ups