Product : Red Hat, RHEV/3.5, All
Feature : Graphic Acceleration, VM Config , Hypervisor
Content Owner:  Roman Macek
Summary
DAS, iSCSI, NFS (v4), FC, FCoE, SAS, POSIX;
Virtio SCSI, GlusterFS support, online vDisk resize
Details
RHV 3.5 added the following Storage features:
- Detaching and moving data domains, with their contained disks and associated VMs between Data Centers or even RHV setups.
- Customizing mount options for NFS domains.

RHV 3.4 added the following Storage features:
- Support for read-only VM disks.
- Mixing domains of different types (e.g. NFS and iSCSI) in a single Data Center.

RHV 3.3 added the following Storage features:
- Virtio-SCSI support (Virtio-SCSI is a new para-virtualized SCSI controller device which provides similar performance as the virtio-blk device, while improving scalability, supporting standard SCSI command sets and device naming, allowing for SCSI device passthrough)
- GlusterFS support (RHV supports native GlusterFS-based storage domains and data center types)
- Enable online virtual drive resize (Resize virtual disks while they are in use by one or more virtual machines without the need of pausing, hibernating or rebooting the guests, by specifying an Extend size by(GB) value. Disks Block Alignment scan (This feature provides a way to find the virtual disks with misaligned partitions, check if a virtual disk, the filesystem installed on it, and its underlying storage are aligned).
- Disk Hook (Adding VDSM hooking points before and after disks hot plug and hot unplug. The feature allows users to add their own functionality before hot-plugging and hot-unplugging disks).

Besides the full support for live Storage Migration RHV 3.2 added a few minor storage related functions, including the ability to perform a storage domain scan (Scan storage domain for new orphaned images and import images into storage domain) and the ability to delete VMs without deleting the virtual disks.
New in RHV 3.1 was the ability to attach any block device to a virtual machine (Direct LUN Support), the directlun VDSM hook script is no longer required perform this task. Another new feature is the ability to configure Cross Storage Domain Virtual Machines i.e. a virtual machine which has disks on multiple different storage domains. Previously all disks for a virtual machine had to be stored on the same storage domain. Support for NFS 4 had also been added.

In RHV storage is logically grouped into storage pools, which are comprised of three types of storage domains: data (vm and snap shots) , export (temporary storage repository that is used to copy and move images between data centers and RHV instances), and ISO. Although specifically mentioned, most SAS and FCoE devices are presented to the kernel in the same way and are therefore utilized by device-mapper-multipath. RHV uses device-mapper-multipath to gather available disk information so most SAS and FCoE devices are supported for use with RHV provided that the standard FC option is selected when looking for available storage in RHV.
The data storage domain is the only one required by each data center and exclusive to a single data center. Export and ISO domains are optional, but require NFS.
Storage domains are shared resources and can be implemented using NFS, iSCSI or the Fibre Channel Protocol (FCP). On NFS, all virtual disks, templates, and snapshots are simple files. On SAN (iSCSI/FCP), block devices are aggregated into a logical entity called a Volume Group (VG). This is done using the Logical Volume Manager (LVM) and presents high performance I/O.