【论文阅读】HiLSM:An LSM-Based Key-Value Store for Hybrid NVM-SSD Storage Systems

本文介绍了一种新型的键值存储系统HiLSM,该系统利用NVM和SSD混合存储的优势,通过异步索引更新、细粒度数据迁移等策略,显著提升了写入吞吐量和读取性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

论文标题:HiLSM: An LSM-Based Key-Value Store for Hybrid NVM-SSD Storage Systems
论文作者:Wenjie Li, Dejun Jiang, Jin Xiong, Yungang Bao
单位:中国科学院计算机结构国家重点实验室;中国科学院大学;
出处:computing frontiers 2020



本文聚焦了如何在NVM和SSD的混合存储情况下搭建KVS。注意这里的NVM不是泛指的概念,而是非易失性内存例如 PCM STT-MRAM 3D-Xpoint

introduction & background

1.NVM

读延时和DRAM相当,写延迟相较于SDD要低50-100x。但是相同的容量比SSD价格昂贵,因此目前还是无法完全替代SSD。而将NVM集成到SSD中就成为目前可行的一种结局方案。

  • low latency
  • high throughput
  • byte-addressability
  • high-density
2.KVS前人工作

前人在KVS领域特别是基于Hybrid NVM-SSD上的KVS工作仍然有些不足。

  • LevelDB 使用LSM-Tree充分发挥HDD顺序性能较好的特点。
  • RocksDBLevelDB的基础上,使用多线程compaction充分发挥了SSD高度并行地特点。
  • hybrid NVM-SSD storage systemsNoveLSM将持续化的memtable存储在NVM中来加速KVS的性能。但是没有解决NVM和SSD之间数据迁移的问题
  • hybrid NVM-SSD storage systemsSLM-DB在NVM中实现索引结构,在SSD中使用单级的LSM tree。虽然减少了写放大,但是导致了较高的空间放大(compaction无法及时清除过期数据)
3.our work-HiLSM

根据NVM和SSD自身的特点分别采用不同的数据组

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值