IEEE Transactions on Computers · 2007 · 10 citations · 11 references
ComputingComputer EngineeringComputer SystemsFault-tolerant SystemsStorage SystemsVirtualizationData Center VirtualizationFault-tolerant Storage SystemsScalable Data StorageStorage Fault ToleranceStorage VirtualizationVirtual MemoryHigh PerformanceLogical Volume ManagementRedo LoggingScalabilityScalable Storage ArchitecturesSystem Virtualization
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.
11
A cost-effective, high-bandwidth storage architecture
Garth A. Gibson, David F. Nagle, Khalil Amiri et al. · ACM SIGPLAN Notices · 1998 · 331 citations · Full text
File system usage in Windows NT 4.0
Werner Vogels · 1999 · 210 citations · Full text
A cost-effective, high-bandwidth storage architecture
Garth A. Gibson, David F. Nagle, Khalil Amiri et al. · 1998 · 178 citations
Authenticating network attached storage
Benjamin Reed, E.G. Chron, Randal Burns et al. · IEEE Micro · 2000 · 62 citations · Full text
David Teigland, Heinz Mauelshagen · USENIX Annual Technical Conference · 2001 · 60 citations