首页> 外文期刊>ACM Transactions on Storage >FRASH: Exploiting Storage Class Memory in Hybrid File System for Hierarchical Storage
【24h】

FRASH: Exploiting Storage Class Memory in Hybrid File System for Hierarchical Storage

机译:FRASH:利用混合文件系统中的存储类内存进行分层存储

获取原文
获取原文并翻译 | 示例
       

摘要

In this work, we develop a novel hybrid file system, FRASH, for storage-class memory and NAND Flash. Despite the promising physical characteristics of storage-class memory, its scale is an order of magnitude smaller than the current storage device scale. This fact makes it less than desirable for use as an independent storage device. We carefully analyze in-memory and on-disk file system objects in a log-structured file system, and exploit memory and storage aspects of the storage-class memory to overcome the drawbacks of the current log-structured file system. FRASH provides a hybrid view storage-class memory. It harbors an in-memory data structure as well as a on-disk structure. It provides nonvolatility to key data structures which have been maintained in-memory in a legacy log-structured file system. This approach greatly improves the mount latency and effectively resolves the robustness issue. By maintaining on-disk structure in storage-class memory, FRASH provides byte-addressability to the file system object and metadata for page, and subsequently greatly improves the I/O performance compared to the legacy log-structured approach. While storage-class memory offers byte granularity, it is still far slower than its DRAM counter part. We develop a copy-on-mount technique to overcome the access latency difference between main memory and storage-class memory. Our file system was able to reduce the mount time by 92% and file system I/O performance was increased by 16%.
机译:在这项工作中,我们为存储级内存和NAND闪存开发了一种新颖的混合文件系统FRASH。尽管存储类存储器具有令人满意的物理特性,但其规模比当前的存储设备规模小一个数量级。这一事实使其不适合用作独立存储设备。我们仔细分析日志结构文件系统中的内存和磁盘文件系统对象,并利用存储类内存的内存和存储方面来克服当前日志结构文件系统的缺点。 FRASH提供了混合视图存储类内存。它包含内存数据结构和磁盘结构。它为关键数据结构提供了非易失性,这些关键数据结构已在内存中保留在旧的日志结构文件系统中。这种方法大大改善了安装延迟,并有效解决了健壮性问题。通过在存储级内存中维护磁盘上的结构,FRASH为文件系统对象和页面的元数据提供了字节寻址能力,与传统的日志结构化方法相比,大大提高了I / O性能。尽管存储级内存提供字节粒度,但它仍远比其DRAM计数器部分慢。我们开发了一种“挂载复制”技术,以克服主内存和存储类内存之间的访问延迟差异。我们的文件系统使安装时间减少了92%,文件系统I / O性能提高了16%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号