2016
DOI: 10.1007/978-3-662-54054-1_2
|View full text |Cite
|
Sign up to set email alerts
|

Differential Erasure Codes for Efficient Archival of Versioned Data in Cloud Storage Systems

Abstract: In this paper, we study the problem of storing an archive of versioned data in a reliable and efficient manner in distributed storage systems. We propose a new storage technique called differential erasure coding (DEC) where the differences (deltas) between subsequent versions are stored rather than the whole objects, akin to a typical delta encoding technique. However, unlike delta encoding techniques, DEC opportunistically exploits the sparsity (i.e., when the differences between two successive versions have… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 14 publications
(16 reference statements)
0
5
0
Order By: Relevance
“…We note that the idea of storing versioned data has acquired some recent interest in information theory literature. In particular, some of the challenges of updating data in distributed storage systems have been studied in [14], [15], [16], [17]. These works complement our paper, and their ideas can perhaps be adapted to our framework to build efficient consistent data storage implementations.…”
Section: B Background and Motivationmentioning
confidence: 73%
See 3 more Smart Citations
“…We note that the idea of storing versioned data has acquired some recent interest in information theory literature. In particular, some of the challenges of updating data in distributed storage systems have been studied in [14], [15], [16], [17]. These works complement our paper, and their ideas can perhaps be adapted to our framework to build efficient consistent data storage implementations.…”
Section: B Background and Motivationmentioning
confidence: 73%
“…Refinements of multi-version coding, and our toy model for channels to incorporate these requirements is an important direction of future work. In particular, the tools used in references [14], [15], [16], [17], when appropriately adopted to multi-version coding, may help reduce latency by reducing the amount of information transmitted to disperse and update information related to a new version.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Update or mutation can happen beyond a single block, and this further entails additional processing. Authors of [62], [63], [64] and [65] have had significant enhancements to implement an updatable erasure coded DSS.…”
Section: Live Datamentioning
confidence: 99%