TY - GEN
T1 - KV-SSD
T2 - 58th ACM/IEEE Design Automation Conference, DAC 2021
AU - Saha, Manoj P.
AU - Maruf, Adnan
AU - Kim, Bryan S.
AU - Bhimani, Janki
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/12/5
Y1 - 2021/12/5
N2 - An increasing concern that curbs the widespread adoption of KV-SSD is whether or not offloading host-side operations to the storage device changes device behavior, negatively affecting various applications' overall performance. In this paper, we systematically measure, quantify, and understand the performance of KV-SSD by studying the impact of its distinct components such as indexing, data packing, and key handling on I/O concurrency, garbage collection, and space utilization. Our experiments and analysis uncover that KV-SSD's behavior differs from well-known idiosyncrasies of block-SSD. Proper understanding of its characteristics will enable us to achieve better performance for random, read-heavy, and highly concurrent workloads.
AB - An increasing concern that curbs the widespread adoption of KV-SSD is whether or not offloading host-side operations to the storage device changes device behavior, negatively affecting various applications' overall performance. In this paper, we systematically measure, quantify, and understand the performance of KV-SSD by studying the impact of its distinct components such as indexing, data packing, and key handling on I/O concurrency, garbage collection, and space utilization. Our experiments and analysis uncover that KV-SSD's behavior differs from well-known idiosyncrasies of block-SSD. Proper understanding of its characteristics will enable us to achieve better performance for random, read-heavy, and highly concurrent workloads.
KW - KV-SSD
KW - key-value database
KW - solid state drive
KW - storage
UR - http://www.scopus.com/inward/record.url?scp=85119430187&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85119430187&partnerID=8YFLogxK
U2 - 10.1109/DAC18074.2021.9586111
DO - 10.1109/DAC18074.2021.9586111
M3 - Conference contribution
AN - SCOPUS:85119430187
T3 - Proceedings - Design Automation Conference
SP - 1105
EP - 1110
BT - 2021 58th ACM/IEEE Design Automation Conference, DAC 2021
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 5 December 2021 through 9 December 2021
ER -