A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Striping in a RAID level 5 disk array
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
The HP AutoRAID hierarchical storage system
ACM Transactions on Computer Systems (TOCS) - Special issue on operating system principles
On algorithms for efficient data migration
SODA '01 Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms
Automatic Recovery from Disk Failure in Continuous-Media Servers
IEEE Transactions on Parallel and Distributed Systems
Data migration to minimize the average completion time
SODA '03 Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms
Algorithms for data migration with cloning
Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Decoupling Computation and Data Scheduling in Distributed Data-Intensive Applications
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Reliability Mechanisms for Very Large Storage Systems
MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
Evaluation of Distributed Recovery in Large-Scale Storage Systems
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
Machine Learning Methods for Predicting Failures in Hard Drives: A Multiple-Instance Application
The Journal of Machine Learning Research
Dynamic data reallocation in disk arrays
ACM Transactions on Storage (TOS)
A Predictive Technique for Replica Selection in Grid Environment
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
Intelligent Scheduling and Replication in Datagrids: a Synergistic Approach
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
PARAID: a gear-shifting power-aware RAID
FAST '07 Proceedings of the 5th USENIX conference on File and Storage Technologies
FAST '07 Proceedings of the 5th USENIX conference on File and Storage Technologies
MICRO: A Multilevel Caching-Based Reconstruction Optimization for Mobile Storage Systems
IEEE Transactions on Computers
WorkOut: I/O workload outsourcing for boosting RAID reconstruction performance
FAST '09 Proccedings of the 7th conference on File and storage technologies
USENIXATC'11 Proceedings of the 2011 USENIX conference on USENIX annual technical conference
Improved bounds for sum multicoloring and scheduling dependent jobs with minsum criteria
WAOA'04 Proceedings of the Second international conference on Approximation and Online Algorithms
Improved Approximation Algorithms for Data Migration
Algorithmica
Finding soon-to-fail disks in a haystack
HotStorage'12 Proceedings of the 4th USENIX conference on Hot Topics in Storage and File Systems
Hi-index | 0.00 |
The reliability of RAID system can utilize reconstruction operations to recover data when the disk fails; however, it will result in longer recovery time and negative impact on system performances. Moreover, the possibility of secondary failure will be increased during the recovery period. This paper proposed a new reliability optimization method for RAID system with Active data Migration called RAM, which allocates reserved space in every disk and arranges to redirect the data in the non-repairable sectors to the reserved space called Internal-disk Data Migration. When the number of the bad sectors in the disk exceeds threshold or the disk is in poor reliability, the system will copy data of the unreliable disk to a new one called External-disk Data Migration, this process can avoid lengthy data reconstruction. It can dynamically adjust migration speed to reduce the impact on the front end performance. When the I/O load of system is bursting, the I/O requests from user have high-priority. The overall results indicate that the RAM can improve reliability of the system with little influence.