Bug 1041668

Summary: [RFE][cinder]: VMware: Storage policy based volume-type for vmdk volumes
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: openstack-cinderAssignee: RHOS Maint <rhos-maint>
Status: CLOSED UPSTREAM QA Contact: Dafna Ron <dron>
Severity: low Docs Contact:
Priority: medium    
Version: unspecifiedCC: eharney, markmc, scohen, yeylon
Target Milestone: rcKeywords: FutureFeature, Triaged
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/cinder/+spec/vmdk-storage-policy-volume-type
Whiteboard: upstream_milestone_icehouse-rc1 upstream_status_implemented upstream_definition_approved
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-03-20 16:37:11 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 18:34:41 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/cinder/+spec/vmdk-storage-policy-volume-type.

Description:

VMware VMDK cinder driver in havana lets users create a volume as a vmdk on a VC datastore and attach / detach it to a running VMware VM instance. The user could associate a vmware:vmdk_type or vmware:clone_type through a volume-type for such volumes. This blueprint is to add the ability to associate a VM Storage Policy through a volume-type to a vmdk volume. The vmdk driver would place such volumes only a datastore that matches the associated storage policy. With this change a storage admin will create VM storage policies through a VC client and expose them as cinder volume-type, one volume-type for each VM storage policy to be exposed to cinder volumes. The end user will be able to create volumes by picking a volume type and the vmdk cinder driver will associate the corresponding VM storage policy with these volumes.

Specification URL (additional information):

None