Detail View

MIDAS: Minimizing Write Amplification in Log-Structured Systems through Adaptive Group Number and Size Configuration
Citations

WEB OF SCIENCE

Citations

SCOPUS

Metadata Downloads

DC Field Value Language
dc.contributor.author Oh, Seonggyun -
dc.contributor.author Kim, Jeeyun -
dc.contributor.author Han, Soyoung -
dc.contributor.author Kim, Jaeho -
dc.contributor.author Lee, Sungjin -
dc.contributor.author Noh, Sam H. -
dc.date.accessioned 2025-01-20T20:10:17Z -
dc.date.available 2025-01-20T20:10:17Z -
dc.date.created 2024-06-10 -
dc.date.issued 2024-02-28 -
dc.identifier.isbn 9781939133380 -
dc.identifier.uri http://hdl.handle.net/20.500.11750/57560 -
dc.description.abstract Log-structured systems are widely used in various applications because of its high write throughput. However, high garbage collection (GC) cost is widely regarded as the primary obstacle for its wider adoption. There have been numerous attempts to alleviate GC overhead, but with ad-hoc designs. This paper introduces MiDAS that minimizes GC overhead in a systematic and analytic manner. It employs a chain-like structure of multiple groups, automatically segregating data blocks by age. It employs analytical models, Update Interval Distribution (UID) and Markov-Chain-based Analytical Model (MCAM), to dynamically adjust the number of groups as well as their sizes according to the workload I/O patterns, thereby minimizing the movement of data blocks. Furthermore, MiDAS isolates hot blocks into a dedicated НОТ group, where the size of НОТ is dynamically adjusted according to the workload to minimize overall WAF. Our experiments using simulations and a proof-of-concept prototype for flash-based SSDs show that MiDAS outperforms state-of-the-art GC techniques, offering 25% lower WAF and 54% higher throughput, while consuming less memory and CPU cycles. © 2024 by The USENIX Association All Rights Reserved. -
dc.language English -
dc.publisher USENIX Association -
dc.relation.ispartof Proceedings of the 22nd USENIX Conference on File and Storage Technologies, FAST 2024 -
dc.title MIDAS: Minimizing Write Amplification in Log-Structured Systems through Adaptive Group Number and Size Configuration -
dc.type Conference Paper -
dc.identifier.wosid 001235403100016 -
dc.identifier.scopusid 2-s2.0-85194168844 -
dc.identifier.bibliographicCitation Oh, Seonggyun. (2024-02-28). MIDAS: Minimizing Write Amplification in Log-Structured Systems through Adaptive Group Number and Size Configuration. USENIX Conference on File and Storage Technologies, 259–275. -
dc.identifier.url https://www.usenix.org/conference/fast24/presentation/oh -
dc.citation.conferenceDate 2024-02-27 -
dc.citation.conferencePlace US -
dc.citation.conferencePlace Santa Clara -
dc.citation.endPage 275 -
dc.citation.startPage 259 -
dc.citation.title USENIX Conference on File and Storage Technologies -
Show Simple Item Record

File Downloads

  • There are no files associated with this item.

공유

qrcode
공유하기

Related Researcher

이성진
Lee, Sungjin이성진

Department of Electrical Engineering and Computer Science

read more

Total Views & Downloads