Concurrency control and consistency over erasure coded data
For over a decade, erasure codes have become an integral part of large-scale data storage solutions and data-centers. However, in commercial systems, they are, so far, used predominantly for static data. In the meanwhile, there has also been almost a decade and a half of research on mutable erasure...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/164999 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-164999 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1649992023-03-10T15:36:01Z Concurrency control and consistency over erasure coded data Datta, Anwitaman Oggier, Frederique School of Computer Science and Engineering Engineering::Computer science and engineering Concurrency Consistency For over a decade, erasure codes have become an integral part of large-scale data storage solutions and data-centers. However, in commercial systems, they are, so far, used predominantly for static data. In the meanwhile, there has also been almost a decade and a half of research on mutable erasure coded data, looking at various associated issues, including update computation, concurrency control and consistency, which has led to a variety of reasonably mature techniques. In this work we aim at curating and systematizing this knowledge on managing mutable erasure coded data. We believe the time is right, both because of the richness and maturity of the literature itself, and also, given the pervasiveness of erasure codes in data-centers, because it is natural to expect a transition to accommodate mutable content using erasure coded redundancy in order to support more diverse and versatile overlying applications, while benefiting from the advantages (particularly, that of significantly lower storage overhead) of erasure codes. Ministry of Education (MOE) Nanyang Technological University Published version The work of Anwitaman Datta was supported by the Ministry of Education (MoE), Singapore, under its Academic Research Fund Tier 1 though the Project Title ‘‘StorEdge: Data Store Along a Cloud-To-Thing Continuum with Integrity and Availability’’ under Project 2018-T1-002-076. The work of Frédérique Oggier was supported by Nanyang Technological University, Singapore, Start-Up Grant. 2023-03-07T04:37:18Z 2023-03-07T04:37:18Z 2022 Journal Article Datta, A. & Oggier, F. (2022). Concurrency control and consistency over erasure coded data. IEEE Access, 10, 118617-118638. https://dx.doi.org/10.1109/ACCESS.2022.3219875 2169-3536 https://hdl.handle.net/10356/164999 10.1109/ACCESS.2022.3219875 2-s2.0-85141616347 10 118617 118638 en 2018- T1-002-076 NTU-SUG IEEE Access © 2022 The Authors. This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Concurrency Consistency |
spellingShingle |
Engineering::Computer science and engineering Concurrency Consistency Datta, Anwitaman Oggier, Frederique Concurrency control and consistency over erasure coded data |
description |
For over a decade, erasure codes have become an integral part of large-scale data storage solutions and data-centers. However, in commercial systems, they are, so far, used predominantly for static data. In the meanwhile, there has also been almost a decade and a half of research on mutable erasure coded data, looking at various associated issues, including update computation, concurrency control and consistency, which has led to a variety of reasonably mature techniques. In this work we aim at curating and systematizing this knowledge on managing mutable erasure coded data. We believe the time is right, both because of the richness and maturity of the literature itself, and also, given the pervasiveness of erasure codes in data-centers, because it is natural to expect a transition to accommodate mutable content using erasure coded redundancy in order to support more diverse and versatile overlying applications, while benefiting from the advantages (particularly, that of significantly lower storage overhead) of erasure codes. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Datta, Anwitaman Oggier, Frederique |
format |
Article |
author |
Datta, Anwitaman Oggier, Frederique |
author_sort |
Datta, Anwitaman |
title |
Concurrency control and consistency over erasure coded data |
title_short |
Concurrency control and consistency over erasure coded data |
title_full |
Concurrency control and consistency over erasure coded data |
title_fullStr |
Concurrency control and consistency over erasure coded data |
title_full_unstemmed |
Concurrency control and consistency over erasure coded data |
title_sort |
concurrency control and consistency over erasure coded data |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/164999 |
_version_ |
1761781527109173248 |