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 条
  • [21] Parallax: Hybrid Key-Value Placement in LSM-based Key-Value Stores
    Xanthakis, Giorgos
    Saloustros, Giorgos
    Batsaras, Nikos
    Papagiannis, Anastasios
    Bilas, Angelos
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '21), 2021, : 305 - 318
  • [22] HiLSM: An LSM-Based Key-Value Store for Hybrid NVM-SSD Storage Systems
    Li, Wenjie
    Jiang, Dejun
    Xiong, Jin
    Bao, Yungang
    17TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2020 (CF 2020), 2020, : 208 - 216
  • [23] Key-Value Storage Engines
    Idreos, Stratos
    Callaghan, Mark
    SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 2667 - 2672
  • [24] RangeKV: An Efficient Key-Value Store Based on Hybrid DRAM-NVM-SSD Storage Structure
    Zhan, Ling
    Lu, Kai
    Cheng, Zhilong
    Wan, Jiguang
    IEEE ACCESS, 2020, 8 (08): : 154518 - 154529
  • [25] Encrypted Key-Value Stores
    Agarwal, Archita
    Kamara, Seny
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2020, 2020, 12578 : 62 - 85
  • [26] Portkey: Adaptive Key-Value Placement over Dynamic Edge Networks
    Noor, Joseph
    Srivastava, Mani
    Netravali, Ravi
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '21), 2021, : 197 - 213
  • [27] PTierDB: Building Better Read-Write Cost Balanced Key-Value Stores for Small Data on SSD
    Liu, Li
    Zhou, Ke
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 796 - 801
  • [28] LDC: A Lower-Level Driven Compaction Method to Optimize SSD-Oriented Key-Value Stores
    Chai, Yunpeng
    Chai, Yanfeng
    Wang, Xin
    Wei, Haocheng
    Bao, Ning
    Liang, Yushi
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 722 - 733
  • [29] FoundationDB: A Distributed Key-Value Store
    Zhou, Jingyu
    Xu, Meng
    Shraer, Alexander
    Namasivayam, Bala
    Miller, Alex
    Tschannen, Evan
    Atherton, Steve
    Beamon, Andrew J.
    Sears, Rusty
    Leach, John
    Rosenthal, Dave
    Dong, Xin
    Wilson, Will
    Collins, Ben
    Scherer, David
    Grieser, Alec
    Liu, Yang
    Moore, Alvin
    Muppana, Bhaskar
    Su, Xiaoge
    Yadav, Vishesh
    COMMUNICATIONS OF THE ACM, 2023, 66 (06) : 97 - 105
  • [30] Optimizing the Datapath for Key-value Middleware with NVMe SSDs over RDMA Interconnects
    An, Zhongqi
    Zhang, Zhengyu
    Li, Qiang
    Xing, Jing
    Du, Hao
    Wang, Zhan
    Huo, Zhigang
    Ma, Jie
    2017 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2017, : 582 - 586