Erasure coding in windows azure storage
Windows Azure Storage (WAS) is a cloud storage system that provides customers the ability
to store seemingly limitless amounts of data for any duration of time. WAS customers have …
to store seemingly limitless amounts of data for any duration of time. WAS customers have …
Optimal recovery of single disk failure in RDP code storage systems
L **ang, Y Xu, JCS Lui, Q Chang - ACM SIGMETRICS Performance …, 2010 - dl.acm.org
Modern storage systems use thousands of inexpensive disks to meet the storage
requirement of applications. To enhance the data availability, some form of redundancy is …
requirement of applications. To enhance the data availability, some form of redundancy is …
HPDA: A hybrid parity-based disk array for enhanced performance and reliability
Flash-based Solid State Drive (SSD) has been productively shipped and deployed in large
scale storage systems. However, a single flash-based SSD cannot satisfy the capacity …
scale storage systems. However, a single flash-based SSD cannot satisfy the capacity …
[PDF][PDF] {FastScale}: Accelerate {RAID} Scaling by Minimizing Data Migration
Previous approaches to RAID scaling either require a very large amount of data to be
migrated, or cannot tolerate multiple disk additions without resulting in disk imbalance. In …
migrated, or cannot tolerate multiple disk additions without resulting in disk imbalance. In …
Leveraging data deduplication to improve the performance of primary storage systems in the cloud
Recent studies have shown that moderate to high data redundancy exists in primary storage
systems, such as VM-based, enterprise and HPC storage systems, which indicates that the …
systems, such as VM-based, enterprise and HPC storage systems, which indicates that the …
H-Code: A hybrid MDS array code to optimize partial stripe writes in RAID-6
RAID-6 is widely used to tolerate concurrent failures of any two disks to provide a higher
level of reliability with the support of erasure codes. Among many implementations, one …
level of reliability with the support of erasure codes. Among many implementations, one …
Higher reliability redundant disk arrays: Organization, operation, and coding
A Thomasian, M Blaum - ACM Transactions on Storage (TOS), 2009 - dl.acm.org
Parity is a popular form of data protection in redundant arrays of inexpensive/independent
disks (RAID). RAID5 dedicates one out of N disks to parity to mask single disk failures, that …
disks (RAID). RAID5 dedicates one out of N disks to parity to mask single disk failures, that …
Hdp code: A horizontal-diagonal parity code to optimize i/o load balancing in raid-6
With higher reliability requirements in clusters and data centers, RAID-6 has gained
popularity due to its capability to tolerate concurrent failures of any two disks, which has …
popularity due to its capability to tolerate concurrent failures of any two disks, which has …
{RAID+}: Deterministic and Balanced Data Distribution for Large Disk Enclosures
RAID+: Deterministic and Balanced Data Distribution for Large Disk Enclosures Page 1 This
paper is included in the Proceedings of the 16th USENIX Conference on File and Storage …
paper is included in the Proceedings of the 16th USENIX Conference on File and Storage …
A hybrid approach to failed disk recovery using RAID-6 codes: Algorithms and performance evaluation
L **ang, Y Xu, JCS Lui, Q Chang, Y Pan… - ACM Transactions on …, 2011 - dl.acm.org
The current parallel storage systems use thousands of inexpensive disks to meet the storage
requirement of applications. Data redundancy and/or coding are used to enhance data …
requirement of applications. Data redundancy and/or coding are used to enhance data …