A cost-effective, high-bandwidth storage architecture
Proceedings of the eighth international conference on Architectural support for programming languages and operating systems
File system usage in Windows NT 4.0
Proceedings of the seventeenth ACM symposium on Operating systems principles
Storage area network essentials: a complete guide to understanding and implementing SANs
Storage area network essentials: a complete guide to understanding and implementing SANs
Inside Microsoft Windows 2000
Authenticating Network-Attached Storage
IEEE Micro
Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference
On-line Reorganization of Data in Scalable Continuous Media Servers
DEXA '96 Proceedings of the 7th International Conference on Database and Expert Systems Applications
Volume Management in SAN Environment
ICPADS '01 Proceedings of the Eighth International Conference on Parallel and Distributed Systems
The software architecture of a SAN storage control system
IBM Systems Journal
Storage Virtualization: Technologies for Simplifying Data Storage and Management
Storage Virtualization: Technologies for Simplifying Data Storage and Management
Increasing the capacity of RAID5 by online gradual assimilation
SNAPI '04 Proceedings of the international workshop on Storage network architecture and parallel I/Os
SLAS: An efficient approach to scaling round-robin striped volumes
ACM Transactions on Storage (TOS)
TH-VSS: an asymmetric storage virtualization system for the SAN environment
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
MagicStore: a new out-of-band virtualization system in SAN environments
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
Hi-index | 14.98 |
Out-of-band virtualization intrinsically has the potential to provide high performance and good scalability. Unfortunately, existing out-of-band virtualization systems have some limitations such as restrictions to specific platforms and/or hardware. In this paper, we present a new out-of-band virtualization system, MagicStore, which is not limited to any specific hardware and supports three widely-used host platforms: Windows, Solaris and Linux. First, MagicStore uses the SLAS2 approach to scale round-robin striped volumes efficiently. Second, it survives panics and power failures robustly through a combination of lazy synchronizations, ordered writes, and REDO logging. Third, it also incorporates typical legacy storage quickly by analyzing partition tables and reconstructing logical volumes. Our evaluation results from representative experiments demonstrated that MagicStore has the ability to provide high performance, to introduce low processor overhead, and to have good scalability.