Issue Downloads
Design and Implementation of Deduplication on F2FS
Data deduplication technology has gained popularity in modern file systems due to its ability to eliminate redundant writes and improve storage space efficiency. In recent years, the flash-friendly file system (F2FS) has been widely adopted in flash ...
The Design of Fast Delta Encoding for Delta Compression Based Storage Systems
Delta encoding is a data reduction technique capable of calculating the differences (i.e., delta) among very similar files and chunks. It is widely used for various applications, such as synchronization replication, backup/archival storage, cache ...
From SSDs Back to HDDs: Optimizing VDO to Support Inline Deduplication and Compression for HDDs as Primary Storage Media
- Patrick Raaf,
- André Brinkmann,
- Eric Borba,
- Hossein Asadi,
- Sai Narasimhamurthy,
- John Bent,
- Mohamad El-Batal,
- Reza Salkhordeh
Deduplication and compression are powerful techniques to reduce the ratio between the quantity of logical data stored and the physical amount of consumed storage. Deduplication can impose significant performance overheads, as duplicate detection for large ...
ReadGuard: Integrated SSD Management for Priority-Aware Read Performance Differentiation
When multiple apps with different I/O priorities share a high-performance SSD, it is important to differentiate the I/O QoS level based on the I/O priority of each app. In this paper, we study how a modern flash-based SSD should be designed to support ...
Extremely-Compressed SSDs with I/O Behavior Prediction
- Xiangyu Yao,
- Qiao Li,
- Kaihuan Lin,
- Xinbiao Gan,
- Jie Zhang,
- Congming Gao,
- Zhirong Shen,
- Quanqing Xu,
- Chuanhui Yang,
- Jason Xue
As the data volume continues to grow exponentially, there is an increasing demand for large storage system capacity. Data compression techniques effectively reduce the volume of written data, enhancing space efficiency. As a result, many modern SSDs have ...
Encrypted Data Reduction: Removing Redundancy from Encrypted Data in Outsourced Storage
Storage savings and data confidentiality are two primary goals for outsourced storage. However, encryption by design destroys the content redundancy within plaintext data, so there exist design tensions when combining encryption with data reduction ...