%0 Journal Article %T A Method of Improving the Performance of Continuously Reading Discrete Small Blocks in the Large Storage System
一种改进大型存储系统离散小数据块读取性能的方法 %A ZHAO Zhen %A XIE Chang-Sheng %A LI Huai-Yang %A WU Wei %A
赵振 %A 谢长生 %A 李怀阳 %A 吴伟 %J 计算机科学 %D 2006 %I %X In the large storage system,the operation of continuously reading discrete small blocks severely impacts the I/O performance. To solve this problem,this paper designs and implements a system,CBSS(correlative blocks speedup system),which implements precise prefetch and regulates the data distribution according the small blocks correlations,mined by a novel heuristic algorithm between the file system and block device. The system performance can be improved evenly and continuously without interruption and sudden state transitions. Furthermore,compared with other algorithms,this heuristic algorithm thinks about both the locality and the globality of the correlations. Through the experiments,it has been proved that CBSS and the algorithm are effective and the system I/O performance can be enhanced distinctly. Furthermore,the prototype can be used universally without modifying the file system and the storage devices. %K Correlations %K Block device %K Heuristic
相关性 %K 块设备 %K 启发式 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=8B832D0186609E0D&yid=37904DC365DD7266&vid=27746BCEEE58E9DC&iid=B31275AF3241DB2D&sid=CB423C9A71560A74&eid=AA76E167F386B6B3&journal_id=1002-137X&journal_name=计算机科学&referenced_num=0&reference_num=9