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 …

RAIDShield: characterizing, monitoring, and proactively protecting against disk failures

A Ma, R Traylor, F Douglis, M Chamness, G Lu… - ACM Transactions on …, 2015 - dl.acm.org
Modern storage systems orchestrate a group of disks to achieve their performance and
reliability goals. Even though such systems are designed to withstand the failure of …

[PDF][PDF] Screaming fast Galois field arithmetic using intel SIMD instructions.

JS Plank, KM Greenan, EL Miller - FAST, 2013 - usenix.org
Internet Backplane Protocol API and Applications Page 1 Screaming Fast Galois Field Arithmetic
Using Intel SIMD Instructions James S. Plank University of Tennessee USENIX FAST San …

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 …

Explicit maximally recoverable codes with locality

P Gopalan, C Huang, B Jenkins… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
Consider a systematic linear code where some (local) parity symbols depend on few
prescribed symbols, whereas other (heavy) parity symbols may depend on all data symbols …

{DupHunter}: Flexible {High-Performance} Deduplication for Docker Registries

N Zhao, H Albahar, S Abraham, K Chen… - 2020 USENIX annual …, 2020 - usenix.org
Containers are increasingly used in a broad spectrum of applications from cloud services to
storage to supporting emerging edge computing paradigm. This has led to an explosive …

STAIR codes: A general family of erasure codes for tolerating device and sector failures

M Li, PPC Lee - ACM Transactions on Storage (TOS), 2014 - dl.acm.org
Practical storage systems often adopt erasure codes to tolerate device failures and sector
failures, both of which are prevalent in the field. However, traditional erasure codes employ …

Reconsidering single failure recovery in clustered file systems

Z Shen, J Shu, PPC Lee - 2016 46th Annual IEEE/IFIP …, 2016 - ieeexplore.ieee.org
How to improve the performance of single failure recovery has been an active research topic
because of its prevalence in large-scale storage systems. We argue that when erasure …

Sector-disk (SD) erasure codes for mixed failure modes in RAID systems

JS Plank, M Blaum - ACM Transactions on Storage (TOS), 2014 - dl.acm.org
Traditionally, when storage systems employ erasure codes, they are designed to tolerate the
failures of entire disks. However, the most common types of failures are latent sector failures …

Az-code: An efficient availability zone level erasure code to provide high fault tolerance in cloud storage systems

X **e, C Wu, J Gu, H Qiu, J Li, M Guo… - … 35th Symposium on …, 2019 - ieeexplore.ieee.org
As data in modern cloud storage system grows dramatically, it's a common method to
partition data and store them in different Availability Zones (AZs). Multiple AZs not only …