计算机工程与科学2013,Vol.35Issue(6):15-23,9.DOI:10.3969/j.issn.1007-130X.2013.06.003
一种针对iSCSI存储的缓存替换算法
A novel cache replacement algorithm for iSCSI storage
摘要
Abstract
Due to the bandwidth restriction and the long delay of IP network,iSCSI initiator and iSCSI target have to wait for a longer time until they acknowledge the status or the control command sent by the other party.The communication of iSCSI protocol takes a large part of the total cost.Therefore,the cache data's loading cost of iSCSI storage is different from the traditional direct attached storage.The existing researches focused on achieving high cache hit ratios,but rarely paid attention to reducing the loading cost of miss data for improving the storage system performance.In the paper,a cache replacement algorithm called CFL-LRU (LRU Combined with Frequency and data Length) was proposed for iSCSI storage.The algorithm not only considers the time and the frequency but also takes into account the logical block address continuity of pages,thereby compromising the hit rate and the miss penalty.Our trace-driven simulation results show that,for different kinds of workloads and cache size,the CFLLRU outperforms the others.关键词
iSCSI/网络存储/替换算法/命中率/失效开销Key words
iSCSI/ network storage / replacement algorithm/ hit ratio/ miss penalty分类
信息技术与安全科学引用本文复制引用
赵建明,姚念民,韩永,蔡绍滨..一种针对iSCSI存储的缓存替换算法[J].计算机工程与科学,2013,35(6):15-23,9.基金项目
国家自然科学基金资助项目(61073047) (61073047)
中央高校基本科研业务费专项资金资助(HEUCFT1202) (HEUCFT1202)
哈尔滨市科技创新人才专项基金(2012RFLXG023) (2012RFLXG023)