Fast Virtual Disk
Fast Virtual Disk (better known as FVD) is a virtualization-oriented disk image file format developed by IBM for the QEMU virtualization platform. It differs from existing paravirtualization-centric virtual disk image formats through a design that emphasizes lack of contention and separation of concerns between the host and guest kernels through duduplication of filesystem and block layer storage management.
FVD can be written either directly to a physical or logical blockstore (avoiding host filesystem overheads), or to a regular host file system file. It strives to maintain similarity to raw disk layouts, eliminate host filesystem and disk image compression overheads, and minimize metadata-related overheads.
- Fast Virtual Disk (FVD) for QEMU. Tang, Chunqiang. IBM T.J. Watson Research Center. January, 2011.
- "Fast Virtual Disk (FVD) for QEMU". IBM T.J. Watson Research Center. January 2011. Retrieved 28 September 2013.
In summary, the design of FVD takes a principled approach to achieve the following benefits: Strive to make the on-disk data layout identical (or at least as close as possible) to that of a RAW image stored on a raw partition. Eliminate the overhead of a host file system when it can be avoided. Eliminate the overhead of a compact image when it can be avoided. Minimize disk I/O overhead for reading on-disk metadata by reducing metadata size. Minimize disk I/O overhead for updating on-disk metadata.