標題: Lightweight, Integrated Data Deduplication for Write Stress Reduction of Mobile Flash Storage
作者: Yen, Miao-Chiang
Chang, Shih-Yi
Chang, Li-Pin
資訊工程學系
Department of Computer Science
關鍵字: Android;data deduplication;flash memory;mobile storage;operating systems
公開日期: 1-Nov-2018
摘要: Recently, smartphone users are becoming reluctant to replace their devices, so providing reliable data storage throughout the increasingly long smartphone replacement cycle is an imminent challenge. We advocate an integrated approach to data deduplication, which involves the host I/O stack and the storage firmware, to reduce the write stress of mobile storage for lifespan extension. First, we identified that the SQLite library produces a large amount of copy-induced duplicate data, which can be fully revealed to the mobile storage through proper file format alignment. Second, inspired by the short flash read latency, we present a firmware-based method to efficiently identify duplicate data without any hardware support. Third, we enhance the flash garbage collector with the awareness of data deduplication. Based on a selection of popular mobile applications, our simulation results show that prior methods, which employ data compression or differential logging, are ineffective for encrypted mobile storage. Compared to flash management without deduplication, our lightweight, integrated approach reduced the total flash-block erase count by 48.7%, average write response time by 43.8%, and total energy consumption by 25.1% on average under the workloads of all the selected mobile applications.
URI: http://dx.doi.org/10.1109/TCAD.2018.2857322
http://hdl.handle.net/11536/148343
ISSN: 0278-0070
DOI: 10.1109/TCAD.2018.2857322
期刊: IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS
Volume: 37
起始頁: 2590
結束頁: 2600
Appears in Collections:Articles