论文标题
Imrsim:用于交织磁性记录技术的磁盘模拟器
IMRSim: A Disk Simulator for Interlaced Magnetic Recording Technology
论文作者
论文摘要
与传统磁记录(CMR)技术相比,新兴的交错磁记录(IMR)技术可实现硬盘驱动器(HDD)的较高面积密度。基于IMR的HDD Interlace interlace顶部轨道和底部轨道,每个底部轨道都与两个相邻的顶部轨道重叠。因此,可以在不约束的情况下更新顶级曲目,而底部的曲目可以通过耗时的读取模式写入(RMW)或其他新颖的更新策略来更新。因此,基于IMR的HDD和基于CMR的HDD之间的轨道布局大不相同。不幸的是,没有相关的磁盘模拟器和产品可供公众使用,这激发了我们开发开源的IMR磁盘模拟器,以提供进一步研究的平台。我们实现了第一个称为IMRSIM的公共IMR磁盘模拟器作为Linux内核中的块设备驱动程序,模拟了交织的轨道并实现了许多最新的数据放置策略。 IMRSIM建立在基于CMR的实际HDD上,以精确模拟IMR驱动器的I/O性能。尽管基于CMR的HDD中的I/O操作易于可视化,但IMR中的更新策略和多阶段分配策略本质上是动态的。因此,我们进一步以图形方式说明了IMRSIM在可视化模式下如何进程I/O请求。我们将IMRSIM作为开源IMR磁盘模拟工具发布,并希望吸引更多的学者参与IMR技术的相关研究。
The emerging interlaced magnetic recording (IMR) technology achieves a higher areal density for hard disk drive (HDD) over the conventional magnetic recording (CMR) technology. IMR-based HDD interlaces top tracks and bottom tracks, where each bottom track is overlapped with two neighboring top tracks. Thus, top tracks can be updated without restraint, whereas bottom tracks can be updated by the time-consuming read-modify-write (RMW) or other novel update strategy. Therefore, the layout of the tracks between the IMR-based HDD and the CMR-based HDD is much different. Unfortunately, there has been no related disk simulator and product available to the public, which motivates us to develop an open-source IMR disk simulator to provide a platform for further research. We implement the first public IMR disk simulator, called IMRSim, as a block device driver in the Linux kernel, simulating the interlaced tracks and implementing many state-of-the-art data placement strategies. IMRSim is built on the actual CMR-based HDD to precisely simulate the I/O performance of IMR drives. While I/O operations in CMR-based HDD are easy to visualize, update strategy and multi-stage allocation strategy in IMR are inherently dynamic. Therefore, we further graphically demonstrate how IMRSim processes I/O requests in the visualization mode. We release IMRSim as an open-source IMR disk simulation tool and hope to attract more scholars into related research on IMR technology.