상세 보기
AnyKey: A Key-Value SSD for All Workload Types
- Park, Chanyoung;
- Lee, Jungho;
- Liu, Chun-Yi;
- Kang, Kyungtae;
- Kandemir, Mahmut Taylan;
- ... Choi, Wonil
WEB OF SCIENCE
3SCOPUS
3초록
Key-value solid-state drives (KV-SSDs) are considered as a potential storage solution for large-scale key-value (KV) store applications. Unfortunately, the existing KV-SSD designs are tuned for a specific type of workload, namely, those in which the size of the values are much larger than the size of the keys. Interestingly, there also exists another type of workload, in practice, in which the sizes of keys are relatively large. We re-evaluate the current KV-SSD designs using such unexplored workloads and document their significantly-degraded performance. Observing that the performance problem stems from the increased size of the metadata, we subsequently propose a novel KV-SSD design, called AnyKey, which prevents the size of the metadata from increasing under varying sizes of keys. Our detailed evaluation using a wide range of real-life workloads indicates that AnyKey outperforms the state-of-the-art KV-SSD design under different types of workloads with varying sizes of keys and values. © 2025 ACM.
키워드
- 제목
- AnyKey: A Key-Value SSD for All Workload Types
- 저자
- Park, Chanyoung; Lee, Jungho; Liu, Chun-Yi; Kang, Kyungtae; Kandemir, Mahmut Taylan; Choi, Wonil
- 발행일
- 2025-03
- 유형
- Proceedings Paper
- 저널명
- PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, VOL 1, ASPLOS 2025
- 권
- 1
- 페이지
- 47 ~ 63
- 언어
- ENG
- 출판사
- ASSOC COMPUTING MACHINERY
- 발행국가
- 미국
- 분량
- 17 페이지