期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
ROCO:Using a Solid State Drive Cache to Improve the Performance of a Host-Aware Shingled Magnetic Recording Drive
1
作者 Wen-Guo Liu Ling-Fang Zeng +1 位作者 Dan Feng Kenneth B.Kent 《Journal of Computer Science & Technology》 SCIE EI CSCD 2019年第1期61-76,共16页
Shingled magnetic recording (SMR)can effectively increase the capacity of hard disk drives (HDDs).Hostaware SMR (HA-SMR)is expected to be more popular than other SMR models because of its backward compatibility and ne... Shingled magnetic recording (SMR)can effectively increase the capacity of hard disk drives (HDDs).Hostaware SMR (HA-SMR)is expected to be more popular than other SMR models because of its backward compatibility and new SMR-specific APIs.However,an HA-SMR drive often suffers performance degradation under write-intensive workloads because of frequent non-sequential writes buffered in the disk cache.The non-sequential writes mainly come from update writes,small random writes and out-of-order writes.In this paper,we propose a hybrid storage system called ROCO which aims to use a solid state drive (SSD)cache to improve the performance of an HA-SMR drive.ROCO reorders out-of-order writes belonging to the same zone and uses the SSD cache to absorb update writes and small random writes.We also design a data replacement algorithm called CREA for the SSD cache.CREA first conducts zone-oriented hot/cold data identification to identify cold-cached zones and hot-cached zones,and then evicts data blocks belonging to colder zones with higher priorities that can be sequentially written or written through host-side read-modify-write operations.It gives the lowest priority to data blocks belonging to the hottest-cached zone that have to be non-sequentially written.Experimental results show that ROCO can effectively reduce non-sequential writes to the HA-SMR drive and improve the performance of the HA-SMR drive. 展开更多
关键词 solid state reordering zone-oriented DRIVE (SSD)cache host-aware shingled magnetic recording (HA-SMR)drive zone-oriented block hot/cold DATA identification DATA replacement algorithm
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部