Year: 2018
Type: article
Abstract: Garbage Collection (GC) degrades SSDs’ performance notably, especially for SSDs deployed with chip-level RAID. To address this issue, we propose a deferring garbage collection (DGC) scheme to improve the I/O performance. DGC first predicts whether GC will be triggered on a chip by monitoring its amount of awaiting write requests and the available free pages, and then redirects some pending writes to other “idle” chips so as to defer the GC on busy chips and mitigate the interference between GC and writes. We implement DGC atop a trace-driven simulator. Compared with traditional GC schemes of SSD deployed with chip-level RAID-5, DGC can reduce the average response time by 5.8%–46.7%, and the 99-th percentile response time by 25.3%–77.6%, under different workloads.
Source: IEICE Electronics Express
Authors: Jie Liang, Yongkun Li, Hao Chen, Yinlong Xu
Institution: University of Science and Technology of China
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
Awards: 基于关联性的分布式元数据存取优化研究, 键值存储系统架构设计与性能优化研究
OpenAlex ID: W2803751589
