首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >KVSSD: Close integration of LSM trees and flash translation layer for write-efficient KV store
【24h】

KVSSD: Close integration of LSM trees and flash translation layer for write-efficient KV store

机译:KVSSD:仔细集成LSM树和闪光翻译层,为撰写高效的KV商店

获取原文

摘要

Log-Structured-Merge (LSM) trees are a write-optimized data structure for lightweight, high-performance Key-Value (KV) store. Solid State Disks (SSDs) provide acceleration of KV operations on LSM trees. However, this hierarchical design involves multiple software layers, including the LSM tree, host file system, and Flash Translation Layer (FTL), causing cascading write amplifications. We propose KVSSD, a close integration of LSM trees and the FTL, to manage write amplifications from different layers. KVSSD exploits the FTL mapping mechanism to implement copy-free compaction of LSM trees, and it enables direct data allocation in flash memory for efficient garbage collection. In our experiments, compared to the hierarchical design, our KVSSD reduced the write amplification by 88% and improved the throughput by 347%.
机译:日志结构合并(LSM)树是一种用于轻量级,高性能键值(KV)商店的写入优化数据结构。固态磁盘(SSD)在LSM树上提供KV操作的加速。但是,该分层设计涉及多个软件层,包括LSM树,主机文件系统和闪光翻译层(FTL),导致级联写入放大。我们提出KVSSD,LSM树和FTL的紧密集成,以管理不同层的写入放大。 kvssd利用FTL映射机制来实现LSM树的无复印功能,它可以实现闪存中的直接数据分配以实现高效的垃圾收集。在我们的实验中,与等级设计相比,我们的KVSSD将写入放大减少88 %并提高了347 %的吞吐量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号