Support Nova Host Aggregate

https://blueprints.launchpad.net/heat/+spec/support-host-aggregate

Provides support for Nova Host Aggregate feature.

Problem description

Nova already implemented host aggregate for host resource management. Administrator of cloud may want to use host aggregate to further partition an availability zone.

Proposed change

  1. Add following Resources under resources/openstack/nova/
  • OS::Nova::HostAggregate

    • name (required, name for host aggregate)
    • availability_zone (optional, availability zone in aggregate)
      • Will apply custom constraint ‘nova.availability_zone’ on it.
    • hosts (optional, assign hosts in aggregate)
    • metadata (optional, a set of metadata for aggregate)

Alternatives

None

Implementation

Assignee(s)

Primary assignee: Rico Lin <rico-lin>

Milestones

mitaka-1

Work Items

  • Add resources related
  • Add related tests

Dependencies

None

Table Of Contents

Previous topic

Support Conditions function

Next topic

Support neutron QoS in heat

Project Source

This Page