A review of low-end, middle-end, and high-end IoT devices

MO Ojo, S Giordano, G Procissi, IN Seitanidis - IEEE Access, 2018 - ieeexplore.ieee.org
Internet of Things (IoT) devices play a crucial role in the overall development of IoT in
providing countless applications in various areas. Due to the increasing interest and rapid …

BEAT: Asynchronous BFT made practical

S Duan, MK Reiter, H Zhang - Proceedings of the 2018 ACM SIGSAC …, 2018 - dl.acm.org
We present BEAT, a set of practical Byzantine fault-tolerant (BFT) protocols for completely
asynchronous environments. BEAT is flexible, versatile, and extensible, consisting of five …

{LightNVM}: The linux {Open-Channel}{SSD} subsystem

M Bjørling, J Gonzalez, P Bonnet - 15th USENIX Conference on File and …, 2017 - usenix.org
As Solid-State Drives (SSDs) become commonplace in data-centers and storage arrays,
there is a growing demand for predictable latency. Traditional SSDs, serving block I/Os, fail …

A tale of two erasure codes in {HDFS}

M **a, M Saxena, M Blaum, DA Pease - 13th USENIX conference on file …, 2015 - usenix.org
Distributed storage systems are increasingly transitioning to the use of erasure codes since
they offer higher reliability at significantly lower storage costs than data replication. However …

[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 …

{CDStore}: Toward Reliable, Secure, and {Cost-Efficient} Cloud Storage via Convergent Dispersal

M Li, C Qin, PPC Lee - … Annual Technical Conference (USENIX ATC 15), 2015 - usenix.org
We present CDStore, which disperses users' backup data across multiple clouds and
provides a unified multi-cloud storage solution with reliability, security, and cost efficiency …

Repair pipelining for erasure-coded storage: Algorithms and evaluation

X Li, Z Yang, J Li, R Li, PPC Lee, Q Huang… - ACM Transactions on …, 2021 - dl.acm.org
We propose repair pipelining, a technique that speeds up the repair performance in general
erasure-coded storage. By carefully scheduling the repair of failed data in small-size units …

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 …

Binary cyclic codes that are locally repairable

S Goparaju, R Calderbank - 2014 IEEE international …, 2014 - ieeexplore.ieee.org
Codes for storage systems aim to minimize the repair locality, which is the number of disks
(or nodes) that participate in the repair of a single failed disk. Simultaneously, the code must …

CHARM: A cost-efficient multi-cloud data hosting scheme with high availability

Q Zhang, S Li, Z Li, Y **ng, Z Yang… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Nowadays, more and more enterprises and organizations are hosting their data into the
cloud, in order to reduce the IT maintenance cost and enhance the data reliability. However …