首页> 外文会议> >Accelerating Cloud Storage System with Byte-Addressable Non-Volatile Memory
【24h】

Accelerating Cloud Storage System with Byte-Addressable Non-Volatile Memory

机译:通过字节可寻址非易失性存储器加速云存储系统

获取原文

摘要

As building block for cloud storage, distributed file system uses underlying local file systems to manage objects. However, the underlying file system, which is limited by metadata and journaling I/O, significantly affects the performance of the distributed file system. This paper presents an NVM-based file system (referred to as NV-Booster) to accelerate object access for storage node. The NV-Booster leverages byte-addressability and persistency of nonvolatile memory (NVM) to speedup metadata accesses and file system journaling. With NV-Booster, metadata is kept in NVM and accessed in byte-addressable manner through memory bus, while object is stored on hard disk and accessed from I/O bus. In addition, proposed NV-Booster enables fast object search and mapping between object ID and on-disk location with an efficient in-memory namespace management. NV-Booster is implemented in kernel space with NVDIMM and has been extensively evaluated under various workloads. Our experiments show that NV-Booster improves Ceph performance up to 10X, compared to the Ceph with existing local file systems.
机译:作为云存储的构建块,分布式文件系统使用底层的本地文件系统来管理对象。但是,受元数据和日记I / O限制的基础文件系统会严重影响分布式文件系统的性能。本文提出了一种基于NVM的文件系统(称为NV-Booster)来加速存储节点的对象访问。 NV-Booster利用字节寻址能力和非易失性存储器(NVM)的持久性来加快元数据访问和文件系统日志记录的速度。使用NV-Booster,元数据保存在NVM中,并通过内存总线以字节可寻址的方式访问,而对象存储在硬盘上,并从I / O总线访问。此外,建议的NV-Booster通过高效的内存内命名空间管理,实现了快速的对象搜索以及对象ID和磁盘位置之间的映射。 NV-Booster是通过NVDIMM在内核空间中实现的,并且已经在各种工作负载下得到了广泛的评估。我们的实验表明,与使用现有本地文件系统的Ceph相比,NV-Booster将Ceph的性能提高了10倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号