【24h】

HMSS: A High Performance Host-Managed Shingled Storage System Based on Awareness of SMR on Block Layer

机译:HMSS:基于块层上的SMR意识的高性能主机管理的带状存储系统

获取原文

摘要

Shingled Magnetic Recording (SMR) delivers high storage capacity with minimal changes to current production infrastructure. However, it sacrifices random-write capabilities of the devices due to overlaps in the layout of data tracks. This prevents SMR from being widely adapted in practice. In this paper, we present a Host-Managed Shingled Storage (HMSS) system, which supports random writes and provides high performance. HMSS is SMR aware on the block layer and hides the peculiarity of SMR from the upper level. HMSS employs a dynamic address mapping table to ensure that data is written to the sequential-write-required bands through sequential appending. The address mapping table is managed using a very high performance B+ tree and stored in the conventional zone. To reduce the storage overhead of address mapping table, a small amount of conventional zone is used as data cache to aggregate longer contiguous updated LBAs which will be mapped to contiguous PBAs when data is moved from cache to bands. This scheme can not only efficiently make the address mapping table become smaller, but also significantly reduce the number of unavailable space introduced by data update in bands. The performance has been tested and compared with HDD, Flashcache and SSWD. Our measurements implemented in Linux kernel 3.13 show that HMSS provides superb performance. For example, the HMSS is about 62%, 45% and 95% better than HDD, Flashcache and SSWD respectively in random writes.
机译:Shingled磁记录(SMR)可提供高存储容量,对当前生产基础设施的最小变化。然而,由于数据轨道布局中的重叠,它牺牲了设备的随机写入能力。这可以防止SMR在实践中被广泛适应。在本文中,我们介绍了一个主机管理的凸起存储(HMSS)系统,支持随机写入并提供高性能。 HMSS在块层上意识到SMR,并隐藏SMR的特殊性从上层。 HMSS采用动态地址映射表,以确保通过顺序附加地将数据写入顺序写入频带。使用非常高的性能B +树管理地址映射表并存储在传统区域中。为了减少地址映射表的存储开销,少量的传统区域用作数据高速缓存,以聚合当数据从高速缓存移动到频带时映射到连续的PBA的更长连续更新的LBA。该方案不仅可以有效地使地址映射表变小,而且显着减少了频段中数据更新引入的不可用空间的数量。性能已经过测试并与HDD,FlashCache和SSWD进行比较。我们在Linux内核3.13中实现的测量表明HMSS提供了极好的性能。例如,HMSS分别比HDD,FlashCache和SSWD在随机写入中的约62%,45%和95%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号