The OpenStack block storage service (Cinder) allows users to attach volumes to their instances. VMware Integrated OpenStack simplifies storage management tasks so that users can be productive much quicker.
One way that we simplify management is by allocating storage to Nova compute clusters using VMware vSphere data stores. The VMware vCenter VMDK driver can utilize Virtual SAN (VSAN), VMware File System (VMFS), and Network File System (NFS) data stores. This significantly reduces the amount of information that the OpenStack administrator needs to specify in the nova, cinder, and glance configuration files. The administrator simply specifies the VMDK driver and the data store names.
VMware Integrated OpenStack provides a further simplification to storage management: wizard-driven storage allocation within the VMware vSphere Web Client! See Figure 1 for an example.
This allows administrators to automate the necessary changes to the OpenStack configuration files mentioned earlier and removes potential sources of error in the deployment.
Finally, VIO fully supports Storage Policy-Based Management (SPBM). See Figure 2 for a brief overview.
Storage policies are applied normally to VMware vSphere data stores by administrators. Then, administrators create custom volume types in OpenStack that correspond to the vSphere storage policies. When OpenStack users create their cinder volumes, they specify an extra specification with the desired volume type, and VMware vSphere will create the volume on the appropriate data store according to the policy.
The following video provides a detailed walkthrough of using the OpenStack block storage service.
Stay tuned for the next installment covering the OpenStack Image service! In the meantime, you can learn more on the VMware Product Walkthrough site and on the VMware Integrated OpenStack product page.