发明名称 System and method of conducting in-place write operations in a shingled magnetic recording (SMR) drive
摘要 A system and method is described that allows random write operations regions utilizing shingled magnetic recording. The method includes receiving a request to re-write a logical block address (LBA) with new data, wherein the LBA is mapped to a physical block address (PBA) on a storage medium. The method further includes determining whether the data is eligible for a write-in place update wherein the data is written to an area of the I-region that has previously been written with shingled data tracks, wherein the eligibility determination is based on a mapping list of LBAs to PBAs. The method also includes writing the new data to the area of the I-region determined to be eligible for a write-in place update, wherein writing the new data further includes writing management information to the I-region that identifies a starting LBA of the write-in place update, and a length of the write-in place update.
申请公布号 US9454990(B1) 申请公布日期 2016.09.27
申请号 US201514673342 申请日期 2015.03.30
申请人 HGST Netherlands B.V. 发明人 Fukuhisa Ryoji
分类号 G11B5/09;G11B20/12;G06F12/10;G06F3/06 主分类号 G11B5/09
代理机构 Shumaker & Sieffert, P.A. 代理人 Shumaker & Sieffert, P.A.
主权项 1. A method of randomly writing data to a storage device that includes E-regions and I-regions, wherein data written to at least the I-region is written utilizing a shingled magnetic recording scheme, the method comprising: receiving a request to write data to a logical block address (LBA), wherein the LBA is mapped to a physical block address (PBA) on a storage medium of the storage device; determining whether the data is eligible for a write-in place update to an area of the I-region, wherein initial eligibility of write-in place updates is based on a mapping list of LBAs to PBAs; and writing the data to the area of the I-region determined to be eligible for a write-in place update, wherein writing the data further includes writing management information to the I-region that identifies a starting LBA of the write-in place update and a length of the write-in place update.
地址 Amsterdam NL