Cloud storage reliability for big data applications: A state of the art survey

R Nachiappan, B Javadi, RN Calheiros… - Journal of Network and …, 2017 - Elsevier
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 …

Erasure coding in windows azure storage

C Huang, H Simitci, Y Xu, A Ogus, B Calder… - 2012 USENIX Annual …, 2012 - usenix.org
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 …

[PDF][PDF] Rethinking erasure codes for cloud file systems: minimizing I/O for recovery and degraded reads.

O Khan, RC Burns, JS Plank, W Pierce, C Huang - FAST, 2012 - usenix.org
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 …

Pyramid codes: Flexible schemes to trade space for access efficiency in reliable data storage systems

C Huang, M Chen, J Li - ACM Transactions on Storage (TOS), 2013 - dl.acm.org
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 …

A Performance Evaluation and Examination of Open-Source Erasure Coding Libraries for Storage.

JS Plank, J Luo, CD Schuman, L Xu, Z Wilcox-O'Hearn - Fast, 2009 - usenix.org
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 …

[PDF][PDF] Jerasure: A library in C/C++ facilitating erasure coding for storage applications-Version 1.2

JS Plank, S Simmerman, CD Schuman - University of Tennessee, Tech …, 2008 - wiki.osll.ru
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 …

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 …

Understanding latent sector errors and how to protect against them

B Schroeder, S Damouras, P Gill - ACM Transactions on storage (TOS), 2010 - dl.acm.org
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 …

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 …

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 …