Volume management in SAN environment

Logical volume managers have long been key components of a storage system. Their key features are creation of logical or virtual views of physical storage devices and support for various software RAID levels. These make it possible to overcome the limits to capacity, availability and performance of a physical storage device. Most logical volume managers are operated in a single system environment. They are not adequate for SAN (storage area network) environments where several hosts share and access a logical volume at the same time. Some recent logical volume managers are run in a multi-host environment. However, they cannot support the enterprise computing environments in which the system must support 24/spl times/7/spl times/365 uptime operations such as online resizing and online backup. We propose a logical volume manager called 'SANtopia Volume Manager' that supports multihost environments and provides various volume management features to support enterprise computing. Also it is a cluster enabled logical volume manager that maximizes the parallelism for high performance, and provides high scalability and high availability.

[1]  Rafeeq Ur Rehman Logical volume manager for Linux , 2000 .

[2]  Chandramohan A. Thekkath,et al.  Frangipani: a scalable distributed file system , 1997, SOSP.

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

[4]  David J. DeWitt,et al.  Chained declustering: a new availability strategy for multiprocessor database machines , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[5]  Chandramohan A. Thekkath,et al.  Petal: distributed virtual disks , 1996, ASPLOS VII.

[6]  Alan F. Benner Fibre Channel: Gigabit Communications and I/O for Computer Networks , 1995 .

[7]  Christopher Whitaker,et al.  A Comparison of Two Distributed Disk Systems , 1998 .

[8]  Garth A. Gibson,et al.  Highly concurrent shared storage , 2000, Proceedings 20th IEEE International Conference on Distributed Computing Systems.

[9]  Grant Erickson,et al.  The Design and Performance of a Shared Disk File System for IRIX , 1998 .