A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Performance analysis of disk arrays under failure
Proceedings of the sixteenth international conference on Very large databases
The design and implementation of a log-structured file system
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Comparison of sparing alternatives for disk arrays
ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture
Parity declustering for continuous operation in redundant disk arrays
ASPLOS V Proceedings of the fifth international conference on Architectural support for programming languages and operating systems
Design and evaluation of gracefully degradable disk arrays
Journal of Parallel and Distributed Computing - Special issue on parallel I/O systems
Parity logging overcoming the small write problem in redundant disk arrays
ISCA '93 Proceedings of the 20th annual international symposium on computer architecture
The architecture of a fault-tolerant cached RAID controller
ISCA '93 Proceedings of the 20th annual international symposium on computer architecture
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Comparing rebuild algorithms for mirrored and RAID5 disk arrays
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
The HP AutoRAID hierarchical storage system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Dynamic parity stripe reorganizations for RAID5 disk arrays
PDIS '94 Proceedings of the third international conference on on Parallel and distributed information systems
PDIS '91 Proceedings of the first international conference on Parallel and distributed information systems
FODO '93 Proceedings of the 4th International Conference on Foundations of Data Organization and Algorithms
Chained Declustering: A New Availability Strategy for Multiprocessor Database Machines
Proceedings of the Sixth International Conference on Data Engineering
Hot Block Clustering for Disk Arrays with Dynamic Striping
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Automatic Recovery from Disk Failure in Continuous-Media Servers
IEEE Transactions on Parallel and Distributed Systems
On clustering in database servers for supporting mobile clients
Cluster Computing
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Awarded Best Paper! - Using MEMS-Based Storage in Disk Arrays
FAST '03 Proceedings of the 2nd USENIX Conference on File and Storage Technologies
A 3-tier RAID storage system with RAID1, RAID5 and compressed RAID5 for Linux
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
RAID0.5: design and implementation of a low cost disk array data protection method
The Journal of Supercomputing
Higher reliability redundant disk arrays: Organization, operation, and coding
ACM Transactions on Storage (TOS)
Using MEMS-based storage in disk arrays
FAST'03 Proceedings of the 2nd USENIX conference on File and storage technologies
HPDA: A hybrid parity-based disk array for enhanced performance and reliability
ACM Transactions on Storage (TOS)
Hi-index | 0.01 |
This paper proposes a storage management scheme for disk arrays, named hot mirroring. In this scheme, storage space is partitioned into two regions. One is the mirrored region, which is characterized by high performance and low storage efficiency. The other is the RAID5 region, which is characterized by low performance and high storage efficiency. Hot data blocks are stored in the former area, while cold blocks are stored in the latter. In addition, mirrored pairs and RAID5 stripes are orthogonally laid out, through which the performance degradation during rebuilding is minimized. Hot block clustering in hot mirroring achieves higher performance than conventional RAID5 arrays. The potential of hot mirroring is examined through extensive simulation.