DeltaFS: Pursuing Zero Update Overhead via Metadata-Enabled Delta Compression for Log-structured File System on Mobile Devices

10/06/2022
by   Chao Wu, et al.
0

Data compression has been widely adopted to release mobile devices from intensive write pressure. Delta compression is particularly promising for its high compression efficacy over conventional compression methods. However, this method suffers from non-trivial system overheads incurred by delta maintenance and read penalty, which prevents its applicability on mobile devices. To this end, this paper proposes DeltaFS, a metadata-enabled Delta compression on log-structured File System for mobile devices, to achieve utmost compressing efficiency and zero hardware costs. DeltaFS smartly exploits the out-of-place updating ability of Log-structured File System (LFS) to alleviate the problems of write amplification, which is the key bottleneck for delta compression implementation. Specifically, DeltaFS utilizes the inline area in file inodes for delta maintenance with zero hardware cost, and integrates an inline area manage strategy to improve the utilization of constrained inline area. Moreover, a complimentary delta maintenance strategy is incorporated, which selectively maintains delta chunks in the main data area to break through the limitation of constrained inline area. Experimental results show that DeltaFS substantially reduces write traffics by up to 64.8%, and improves the I/O performance by up to 37.3%.

READ FULL TEXT

page 4

page 5

page 10

page 11

research
07/26/2017

Analyzing IO Amplification in Linux File Systems

We present the first systematic analysis of read, write, and space ampli...
research
03/31/2020

A File System For Write-Once Media

A file system standard for use with write-once media such as digital com...
research
05/18/2018

Neural Network Compression using Transform Coding and Clustering

With the deployment of neural networks on mobile devices and the necessi...
research
06/29/2022

Accelerating Parallel Write via Deeply Integrating Predictive Lossy Compression with HDF5

Lossy compression is one of the most efficient solutions to reduce stora...
research
04/30/2020

Efficiently Reclaiming Space in a Log Structured Store

A log structured store uses a single write I/O for a number of diverse a...
research
06/04/2018

Dynamically Hierarchy Revolution: DirNet for Compressing Recurrent Neural Network on Mobile Devices

Recurrent neural networks (RNNs) achieve cutting-edge performance on a v...
research
07/27/2019

SSDFS: Towards LFS Flash-Friendly File System without GC operation

Solid state drives have a number of interesting characteristics. However...

Please sign up or login with your details

Forgot password? Click here to reset