Jump to: navigation, search

Difference between revisions of "VMware-vSphere-support"

Line 7: Line 7:
 
== Summary ==
 
== Summary ==
  
== Release Note ==
+
This blueprint proposes adding support to Nova for the use of VMware vSphere as a compute provider.
 +
 
 +
== Requirements ==
 +
 
 +
R1. Support VMware vSphere as a compute provider within Nova.  Deployment architecture is restricted to ESXi (i.e. ESX is not supported).  VM storage is restricted to VMFS volumes on local drives.
 +
R2. Integrate with Glance, so that VM images can be streamed from there for boot on ESXi.
 +
 
 +
== Assumptions ==
 +
 
 +
A1. The OpenStack project will not ship any VMware products or SDKs.  Users will need to get the appropriate SDKs from VMware.
 +
 
 +
A2. The user will be responsible for configuring vSphere appropriately.  Nova will not handle any automatic installation or configuration of the underlying hypervisor.
  
Nova may now use VMware vSphere as a compute provider.
+
A3. The user will be responsible for configuring Nova with the details for each compute host.  In particular, Nova will not interrogate vCenter to find compute hosts.
  
== Rationale ==
+
A4. Hosts managed by Nova will not be concurrently managed by vCenter agents or other third party.  This would greatly increase the QA requirements.
  
== User stories ==
+
A5. Hosts managed by Nova will not be subject to VMware Update Manager dynamic updates.  This would greatly increase the QA requirements.
  
== Assumptions ==
+
== Rationale ==
  
The OpenStack project will not ship any VMware products or SDKs. Users will need to get the appropriate SDKs from VMware.
+
Regarding R1's restriction to ESXi: On http://www.vmware.com/products/vsphere/esxi-and-esx/overview.html, VMware state "vSphere 4.1 and its subsequent update and patch releases are the last releases to include both ESX and ESXi hypervisor architectures. Future major releases of VMware vSphere will include only the VMware ESXi architecture. For this reason, VMware recommends that deployments of vSphere 4.x utilize the ESXi hypervisor architecture."
  
 
== Design ==
 
== Design ==
  
 
== Future ==
 
== Future ==
 +
 +
== Release Note ==
 +
 +
Nova may now use VMware vSphere as a compute provider.
  
 
== Discussion ==
 
== Discussion ==
 +
 +
'''Question''': Does anyone want support for older versions or architectures of vSphere?  Given that VMware are deprecating the ESX model in favour of ESXi, this blueprint currently proposes that we support only ESXi.
  
 
----
 
----
 
[[Category:Spec]]
 
[[Category:Spec]]

Revision as of 10:02, 19 December 2010

  • Launchpad Nova blueprint: NovaSpec:hypervisor-vmware-vsphere-support
  • Created: 19 December 2010
  • Last updated: 19 December 2010
  • Contributors: Ewan Mellor, Ravi Gururaj

Summary

This blueprint proposes adding support to Nova for the use of VMware vSphere as a compute provider.

Requirements

R1. Support VMware vSphere as a compute provider within Nova. Deployment architecture is restricted to ESXi (i.e. ESX is not supported). VM storage is restricted to VMFS volumes on local drives. R2. Integrate with Glance, so that VM images can be streamed from there for boot on ESXi.

Assumptions

A1. The OpenStack project will not ship any VMware products or SDKs. Users will need to get the appropriate SDKs from VMware.

A2. The user will be responsible for configuring vSphere appropriately. Nova will not handle any automatic installation or configuration of the underlying hypervisor.

A3. The user will be responsible for configuring Nova with the details for each compute host. In particular, Nova will not interrogate vCenter to find compute hosts.

A4. Hosts managed by Nova will not be concurrently managed by vCenter agents or other third party. This would greatly increase the QA requirements.

A5. Hosts managed by Nova will not be subject to VMware Update Manager dynamic updates. This would greatly increase the QA requirements.

Rationale

Regarding R1's restriction to ESXi: On http://www.vmware.com/products/vsphere/esxi-and-esx/overview.html, VMware state "vSphere 4.1 and its subsequent update and patch releases are the last releases to include both ESX and ESXi hypervisor architectures. Future major releases of VMware vSphere will include only the VMware ESXi architecture. For this reason, VMware recommends that deployments of vSphere 4.x utilize the ESXi hypervisor architecture."

Design

Future

Release Note

Nova may now use VMware vSphere as a compute provider.

Discussion

Question: Does anyone want support for older versions or architectures of vSphere? Given that VMware are deprecating the ESX model in favour of ESXi, this blueprint currently proposes that we support only ESXi.