VSVM-enhanced: a Volume Manager Based on the EVMS Framework

Volume manager is core technology of local storage virtualization. This paper presents an innovative volume manager based on the EVMS framework $VSVM-enhanced volume manager. This volume manager provides allocation on demand mechanism and asynchronous metadata update, which improves the efficiency of the storage management and the system performance. Especially, the snapshot function provided by VSVM-enhanced achieves high I/O performance and is able to support intensive concurrent I/O operations on over one hundred snapshots created from the same original volume. Comparing with other system snapshots for backup, the snapshot of VSVM-enhanced is more suitable for common applications. Test result shows that the VSVM-enhanced provides better overall performance than some other systems like LVM2

[1]  Angelos Bilas,et al.  Clotho: Transparent Data Versioning at the Block I/O Level , 2004, MSST.

[2]  David Teigland,et al.  Volume Managers in Linux , 2001, USENIX Annual Technical Conference, FREENIX Track.

[3]  Stergios V. Anastasiadis,et al.  Block-level Virtualization: Howfar can we go? , 2005 .

[4]  M.D. Flourish,et al.  Block-level visualization: how far can we go? , 2005, 2005 IEEE International Symposium on Mass Storage Systems and Technology.