Cloud storage reliability for big data applications: A state of the art survey
Cloud storage systems are now mature enough to handle a massive volume of
heterogeneous and rapidly changing data, which is known as Big Data. However, failures …
heterogeneous and rapidly changing data, which is known as Big Data. However, failures …
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 …
[PDF][PDF] Rethinking erasure codes for cloud file systems: minimizing I/O for recovery and degraded reads.
To reduce storage overhead, cloud file systems are transitioning from replication to erasure
codes. This process has revealed new dimensions on which to evaluate the performance of …
codes. This process has revealed new dimensions on which to evaluate the performance of …
Pyramid codes: Flexible schemes to trade space for access efficiency in reliable data storage systems
We design flexible schemes to explore the tradeoffs between storage space and access
efficiency in reliable data storage systems. Aiming at this goal, two new classes of erasure …
efficiency in reliable data storage systems. Aiming at this goal, two new classes of erasure …
A Performance Evaluation and Examination of Open-Source Erasure Coding Libraries for Storage.
Over the past five years, large-scale storage installations have required fault-protection
beyond RAID-5, leading to a flurry of research on and development of erasure codes for …
beyond RAID-5, leading to a flurry of research on and development of erasure codes for …
[PDF][PDF] Jerasure: A library in C/C++ facilitating erasure coding for storage applications-Version 1.2
This paper descibes version 2.0 of jerasure, a library in C++ that supports erasure coding in
storage applications. In this paper, we describe both the techniques and algorithms, plus the …
storage applications. In this paper, we describe both the techniques and algorithms, plus the …
Partial-MDS codes and their application to RAID type of architectures
M Blaum, JL Hafner, S Hetzler - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
A family of codes with a natural 2-D structure is presented, inspired by an application of
redundant arrays of independent disks (RAID) type of architectures whose units are solid …
redundant arrays of independent disks (RAID) type of architectures whose units are solid …
Understanding latent sector errors and how to protect against them
Latent sector errors (LSEs) refer to the situation where particular sectors on a drive become
inaccessible. LSEs are a critical factor in data reliability, since a single LSE can lead to data …
inaccessible. LSEs are a critical factor in data reliability, since a single LSE can lead to data …
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 …
Creating optimal cloud storage systems
J Spillner, J Müller, A Schill - Future Generation Computer Systems, 2013 - Elsevier
Effortless data storage “in the cloud” is gaining popularity for personal, enterprise and
institutional data backups and synchronisation as well as for highly scalable access from …
institutional data backups and synchronisation as well as for highly scalable access from …