Skip to main navigation Skip to search Skip to main content

Data Delta Based Hybrid Writes for Erasure-Coded Storage Systems

  • Qiang Huang
  • , Hui Chen*
  • , Bing Wei
  • , Jigang Wu
  • , Limin Xiao
  • *Corresponding author for this work
  • Guangdong University of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationNetwork and Parallel Computing - 18th IFIP WG 10.3 International Conference, NPC 2021, Proceedings
EditorsChristophe Cérin, Depei Qian, Jean-Luc Gaudiot, Guangming Tan, Stéphane Zuckerman
PublisherSpringer Science and Business Media Deutschland GmbH
Pages171-182
Number of pages12
ISBN (Print)9783030935702
DOIs
StatePublished - 2022
Event18th IFIP WG 10.3 International Conference on Network and Parallel Computing, NPC 2021 - Paris, France
Duration: 3 Nov 20215 Nov 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13152 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th IFIP WG 10.3 International Conference on Network and Parallel Computing, NPC 2021
Country/TerritoryFrance
CityParis
Period3/11/215/11/21

Keywords

  • Data deltas
  • Erasure coding
  • Hybrid writes
  • Storage systems
  • Update writes

Fingerprint

Dive into the research topics of 'Data Delta Based Hybrid Writes for Erasure-Coded Storage Systems'. Together they form a unique fingerprint.

Cite this