首页> 外文会议>IEEE International Performance Computing and Communications Conference >Crail-KV: A High-Performance Distributed Key-Value Store Leveraging Native KV-SSDs over NVMe-oF
【24h】

Crail-KV: A High-Performance Distributed Key-Value Store Leveraging Native KV-SSDs over NVMe-oF

机译:Crail-KV:一种高性能分布式键值存储,利用NVME的本机KV-SSDS

获取原文

摘要

A Key-Value SSD (KV-SSD) is a new type of storage device that natively exposes a key-value interface. In this paper, we leverage KV-SSDs to develop new techniques to remove unnecessary layers of indirection traditionally imposed by block devices on distributed storage systems. Specifically, we extend the Crail distributed system to leverage the KV-SSD's native key-value interface exposing it directly to clients through the NVMe-oF protocol. This architectural change simplifies key-value metadata management, as the metadata manager need only track key-value tuples rather than files comprised of blocks. These changes enable fewer RPCs and require less memory for metadata management, resulting in a performance improvement of up to 5x.
机译:键值SSD(KV-SSD)是一种新型的存储设备,本身暴露键值接口。在本文中,我们利用KV-SSDS开发新技术,以消除由分布式存储系统上的块设备传统上施加的不必要的间接层。具体而言,我们扩展了Crail分布式系统,利用KV-SSD的本机键值接口通过NVME协议将其直接暴露给客户端。此架构更改简化了键值元数据管理,因为元数据管理器只需要跟踪键值元组而不是由块组成的文件。这些更改使得更少的RPC和元数据管理需要更少的内存,导致最高5倍的性能提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号