@inproceedings{02744a56403b45aeb3cf32336be5eac2,
title = "Data Delta Based Hybrid Writes for Erasure-Coded Storage Systems",
abstract = "Erasure coding is widely used in storage systems since it can offer higher reliability at lower redundancy than data replication. However, erasure-coded storage systems have to perform a partial write to an entire erasure coding group for a small write, which causes a time-consuming write-after-read. This paper presents an efficient data delta based hybrid write scheme, named DABRI, which supports fast partial writes for erasure-coded storage systems. DABRI uses data deltas that are the differences between latest data values and original data values to bypass the computation of parity deltas and the read of old data. For a series of n partial writes to the same data, DABRI performs log-based data and parity updates for the first write, and takes in-place data updates and log-based parity updates for the last n- 1 writes. This enables new data to be written into data nodes and parity nodes in parallel, and the overhead of data reads and parity updates can be mitigated. Based on DABRI, we design and implement an erasure-coded prototype storage system that can deliver high-performance for small-write-intensive applications. Experimental results on real-world traces show that DABRI can successfully improve the I/O throughput by up to 77.41\%, compared with the state-of-the-art cited in this paper.",
keywords = "Data deltas, Erasure coding, Hybrid writes, Storage systems, Update writes",
author = "Qiang Huang and Hui Chen and Bing Wei and Jigang Wu and Limin Xiao",
note = "Publisher Copyright: {\textcopyright} 2022, IFIP International Federation for Information Processing.; 18th IFIP WG 10.3 International Conference on Network and Parallel Computing, NPC 2021 ; Conference date: 03-11-2021 Through 05-11-2021",
year = "2022",
doi = "10.1007/978-3-030-93571-9\_14",
language = "英语",
isbn = "9783030935702",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "171--182",
editor = "Christophe C{\'e}rin and Depei Qian and Jean-Luc Gaudiot and Guangming Tan and St{\'e}phane Zuckerman",
booktitle = "Network and Parallel Computing - 18th IFIP WG 10.3 International Conference, NPC 2021, Proceedings",
address = "德国",
}