Red Hat Bugzilla – Bug 1041068
[RFE][nova]: VMware: support for vSAN datastores
Last modified: 2016-04-26 17:47:06 EDT
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/vmware-vsan-support. Description: Currently the vmwareapi compute driver only support deploying instances to NFS, and VMFS datastores. This blueprint proposes to add support for using vSAN storage as well. The main difference visible to the compute driver when employing vSAN over existing datastore types that is is that virtual disk data files are not directly addressable as datastore paths. This means that existing code that maniuplate disk data files has to be modified to account for that. In particular disk images will have to be imported to a vSAN datastore along as a shadow VM (a VM container to hold a reference to the base disk disk, and is not meant to be powered on) using the ImportVApp API, and exported out of vSAN (e.g. during nova snapshot) using the ExportVm API. The above-mentioned APIs only works with VMDK disk of the 'streamOptimized' format. Hence, the driver will be modified recognize Glance vmdk images tagged with the property vmware_disktype='streamOptimized' as disks of such format. Images not tagged with the streamOptimized disk type will not be deployed on vSAN. The set of changes can be roughly broken down to: 1. Add support for the shadow VM import/export workflow 2. Allow datastores of vSAN type be selectable as storage candidates Specification URL (additional information): None
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2015:1548