【24h】

The Design and Implementation of a Lightweight Management Framework for Non-volatile Memory

机译:非易失性存储器轻量级管理框架的设计与实现

获取原文

摘要

The disk is always the bottleneck of storage system for decades. The emergency of non-volatile memory, such as Phase Change Memory, Spin-Transfer Torque and Memristors provides an opportunity to improve the performance of storage system due to its comparable access speed like DRAM. However, existing storage systems are designed and optimized for disk, directly replacing disk with the non-volatile memory will make the software latency become the major bottleneck. In order to address the problem and to improve the performance of non-volatile memory based system, we design and implement a lightweight management framework for non-volatile memory. The framework is composed of a user-level library and a kernel-level file system for non-volatile memory, called NVMFS. Unlike current storage systems, the framework provides a relative short I/O path and a dedicated file system for non-volatile memory. The upper-level applications can load library dynamically in the framework to access NVMFS on non-volatile memory. We have implemented the prototype of the framework in Linux kernel and evaluated the performance of the framework through the standard benchmark.
机译:几十年来,磁盘始终是存储系统的瓶颈。非易失性存储器的紧急情况,例如相变存储器,旋转转换扭矩和忆阻器提供了改善由于其类似于DRAM的可比访问速度而改善存储系统性能的机会。但是,为磁盘设计和优化现有的存储系统,直接更换磁盘与非易失性存储器将使软件延迟成为主要的瓶颈。为了解决问题并提高基于非易失性存储器的系统的性能,我们设计并实现了非易失性存储器的轻量级管理框架。该框架由用户级库和用于非易失性存储器的内核级文件系统组成,称为NVMFS。与当前存储系统不同,该框架提供了一个相对短I / O路径和非易失性存储器的专用文件系统。上层应用程序可以在框架中动态加载库,以访问非易失性存储器上的NVMF。我们已经在Linux内核中实现了框架的原型,并通过标准基准评估了框架的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号