Key-Value FTL over Open Channel SSD

被引:1
|
作者
Ben Zion, Itai [1 ]
机构
[1] Pliops, Ramat Gan, Israel
关键词
Key Value SSD; Open Channel SSD; Flash Translation Layer (FTL);
D O I
10.1145/3319647.3325853
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The wide adoption of key-value ( KV) data structures ( such as in Apache Cassandra[1], Redis[2], RocksDB[3]) along with the ongoing efforts to support KV commands in the NVMe standard, motivates the development of KV at the drive level. The abstract discusses a development of a KV FTL ( Flash Translation Layer) over Open Channel SSD that includes smart techniques for managing huge number of variable size objects with relatively low DDR footprint. The implementation is based on hardware and shows much higher throughput, improved latency, significant reduction in CPU load and high scalability compared to RocksDB, which is one of the most popular KV stores.
引用
收藏
页码:192 / 192
页数:1
相关论文
共 50 条
  • [1] A Hash-Based Key-Value SSD FTL With Efficient Small-Value Support
    Duffy, Carl
    Kim, Sang-Hoon
    Kim, Jin-Soo
    2024 13TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM, NVMSA 2024, 2024, : 31 - 36
  • [2] CaSSanDra: An SSD Boosted Key-Value Store
    Menon, Prashanth
    Rabl, Tilmann
    Sadoghi, Mohammad
    Jacobsen, Hans-Arno
    2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 1162 - 1167
  • [3] Leveraging Keys In Key-Value SSD for Production Workloads
    Saha, Manoj P.
    Desai, Omkar
    Kim, Bryan S.
    Bhimani, Janki
    PROCEEDINGS OF THE 32ND INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, HPDC 2023, 2023, : 327 - 328
  • [4] Efficient Key-Value Data Placement for ZNS SSD
    Oh, Gijun
    Yang, Junseok
    Ahn, Sungyong
    APPLIED SCIENCES-BASEL, 2021, 11 (24):
  • [5] Dotori: A Key-Value SSD Based KV Store
    Duffy, Carl
    Shim, Jaehoon
    Kim, Sang-Hoon
    Kim, Jin-Soo
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (06): : 1560 - 1572
  • [6] KV-FTL: A Navel Key-Value Based FTL Scheme for Large Scale SSDs
    Li, Luan
    Chen, Zhengguo
    Chen, Zhiguang
    Xiao, Nong
    Liu, Fang
    2017 IEEE 28TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2017, : 211 - 211
  • [7] EMT: Elegantly Measured Tanner for Key-Value Store on SSD
    Chang, Tai
    Hsieh, Jen-Wei
    Chang, Tai-Chieh
    Lai, Liang-Wei
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (01) : 91 - 103
  • [8] KAML: A Flexible, High-Performance Key-Value SSD
    Jin, Yanqin
    Tseng, Hung-Wei
    Papakonstantinou, Yannis
    Swanson, Steven
    2017 23RD IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2017, : 373 - 384
  • [9] Analysis of SSD Internal Cache Problem in a Key-Value Store System
    Jeong, Won Seob
    Won, Yongseok
    Ro, Won Woo
    PROCEEDINGS OF THE 2019 2ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND INFORMATION MANAGEMENT (ICSIM 2019) / 2019 2ND INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (ICBDSC 2019), 2019, : 59 - 62
  • [10] iLSM-SSD: An Intelligent LSM-tree based Key-Value SSD for Data Analytics
    Lee, Chang-Gyu
    Kang, Hyeongu
    Park, Donggyu
    Park, Sungyong
    Kim, Youngjae
    Noh, Jungki
    Chung, Woosuk
    Park, Kyoung
    2019 IEEE 27TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2019), 2019, : 384 - 395