상세 보기
DOGI: Data Placement with Oracle-Guided Insights for Log-Structured Systems
- Kim, Jeeyun;
- Oh, Seonggyun;
- Kim, Jaeho;
- Kim, Jungwoo;
- Lee, Sungjin;
- 외 2명
SCOPUS
0초록
Log-structured systems have become the backbone of modern data-intensive applications thanks to their high write throughput. Their efficiency, however, is deteriorated by the write amplification factor (WAF) induced by garbage collection. Despite extensive studies, there still exists a wide gap between practice and optimality. In this paper, we bridge this gap with two key contributions. We first design NoDaP, a near-optimal oracle baseline that sets the upper bound for WAF reduction. Then, guided by insights from NoDaP, we propose DOGI, an oracle-inspired data placement technique that combines simple yet effective heuristics with lightweight machine learning. DOGI predicts invalidation times for data blocks with high accuracy, dynamically tunes group configurations, and finds the sweet spot between fine-grained data placement and misprediction penalty. Our experiments, using simulations and a prototype on a zoned device, show that DOGI reduces WAF by up to 23.2% while improving write throughput by up to 13.3% over the best-performing baseline. © 2026 by The USENIX Association. All Rights Reserved.
- 제목
- DOGI: Data Placement with Oracle-Guided Insights for Log-Structured Systems
- 저자
- Kim, Jeeyun; Oh, Seonggyun; Kim, Jaeho; Kim, Jungwoo; Lee, Sungjin; Park, Jisung; Noh, Sam H.
- 발행일
- 2026-00
- 유형
- Conference paper
- 저널명
- Proceedings of the 24th USENIX Conference on File and Storage Technologies, FAST 2026
- 페이지
- 543 ~ 559
- 언어
- ENG
- 출판사
- USENIX Association
- 분량
- 17 페이지