TY - JOUR
T1 - Design of a High-Performance, High-Endurance Key-Value SSD for Large-Key Workloads
AU - Park, Chanyoung
AU - Liu, Chun Yi
AU - Kang, Kyungtae
AU - Kandemir, Mahmut
AU - Choi, Wonil
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023/7/1
Y1 - 2023/7/1
N2 - Current KV-SSD design assumes a specific range of typical workloads, where the size of values is quite large while that of keys is relatively small. However, we find that (i) there exist another spectrum of workloads, whose key sizes are relatively large, compared to their value sizes, and (ii) the current KV-SSD design suffers from long tail latencies and low storage utilization under such large-key workloads. To this end, we present novel design of a KV-SSD (called LK-SSD), which can reduce tail latences and increase storage utilization under large-key workloads, and add an enhancement to it for longer device lifetime. Through extensive experiments, we show that LK-SSD is more suitable design for the large-key workloads, and also available for the typical workloads.
AB - Current KV-SSD design assumes a specific range of typical workloads, where the size of values is quite large while that of keys is relatively small. However, we find that (i) there exist another spectrum of workloads, whose key sizes are relatively large, compared to their value sizes, and (ii) the current KV-SSD design suffers from long tail latencies and low storage utilization under such large-key workloads. To this end, we present novel design of a KV-SSD (called LK-SSD), which can reduce tail latences and increase storage utilization under large-key workloads, and add an enhancement to it for longer device lifetime. Through extensive experiments, we show that LK-SSD is more suitable design for the large-key workloads, and also available for the typical workloads.
UR - http://www.scopus.com/inward/record.url?scp=85161025890&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85161025890&partnerID=8YFLogxK
U2 - 10.1109/LCA.2023.3282276
DO - 10.1109/LCA.2023.3282276
M3 - Article
AN - SCOPUS:85161025890
SN - 1556-6056
VL - 22
SP - 149
EP - 152
JO - IEEE Computer Architecture Letters
JF - IEEE Computer Architecture Letters
IS - 2
ER -