Bug 1041173

Summary: [RFE][nova]: vCenter compute driver and scheduler enhancements to publish and consume cloud capacity of clusters and resource pool
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: RFEsAssignee: RHOS Maint <rhos-maint>
Status: CLOSED UPSTREAM QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: markmc, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/nova/+spec/accurate-capacity-of-clusters-for-scheduler
Whiteboard: upstream_milestone_none upstream_status_unknown upstream_definition_drafting
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-19 17:27:25 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description RHOS Integration 2013-12-12 13:51:14 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/accurate-capacity-of-clusters-for-scheduler.

Description:


Title: vCenter compute driver and scheduler enhancements to publish and consume cloud capacity of clusters and resource pool

Enhancing the vCenter nova compute driver and nova scheduler to be aware of the resource pools constraints such as resource pool admission control, resource reservation type(Fixed/Expandable). This enhancement will allow the cluster/resource pool modeled as a compute node to publish the available cloud capacity accurately. Accurate cloud capacity will allow for correct metering and monitoring. Further, additional attributes such as the flavor’s permissible for the compute can be made available as part of the compute node details. This will allow the scheduler to make more accurate selection of the compute node where the instance can be provisioned. This will ensure that the instance will be successfully powered up post deployment since it adheres to the admission control policies.

Advantages:
1. Accurate cloud capacity will allow for correct metering and monitoring
2. Accurate data to the scheduler to allow it make more accurate selection of the compute node where the instance can be provisioned
3. Instance will be successfully powered up post deployment due to adherence to the admission control policies

Specification URL (additional information):

None