VMware Resource Pools as compute node
Title: VMware Resource Pools as compute node
Current implementation of VMware VC driver for OpenStack uses one proxy server to run nova-compute service to manage a cluster.
New model will have the following changes to nova-compute service VMware VC Driver
• To allow a single VC driver to model multiple resource pool in vCenter as multiple nova-compute nodes.
• To allow the VC driver to be configured to represent a set of resource pools as compute nodes.
• To dynamically create / update / delete nova-compute nodes based on changes in vCenter for resource pools
• This architecture allows isolating tenants at resource pool level.
This proposes a new compute model where ESX resource pools within clusters as nova compute nodes.
This blueprint is very similar to the one - managing Multiple VMware vCenter Clusters with single compute service https:/
Blueprint information
- Status:
- Complete
- Approver:
- Russell Bryant
- Priority:
- Undefined
- Drafter:
- Kiran Kumar Vaddi
- Direction:
- Needs approval
- Assignee:
- Vincent Hou
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Good progress
- Milestone target:
- None
- Started by
- Kiran Kumar Vaddi
- Completed by
- Russell Bryant
Related branches
Related bugs
Sprints
Whiteboard
This is being addressed by https:/
The support for resource pools is similar to clusters and a single patch has been used for review.
-kirankv
Since this is a single patch, can you just update the other blueprint to reflect this part as well? --russellb
Kirankv, can a VM be deployed on a specified resource pool? Can this blueprint fulfill it?
--Vincent Hou
05-Mar-2014 - Yes, this blueprint is for VM deployment directly to a resource pool. The resource pools will show up as compute nodes and the nova scheduler can pick any of the resource pools. The nova driver will create the instance into the resource pool directly.
-kirankv
Gerrit topic: https:/
Addressed by: https:/
VMware: add the support of host level resource pool