期刊文献+

一种改进大型存储系统离散小数据块读取性能的方法

A Method of Improving the Performance of Continuously Reading Discrete Small Blocks in the Large Storage System
下载PDF
导出
摘要 在大型存储系统中,改善离散小数据块读操作的性能已成为提高整个存储系统I/O性能的关键因素。针对这种情况,本文设计并实现了一种系统CBSS(correlative blocks speedup system)。该系统采用一种启发式算法,综合考虑数据访问时间的局部性和全局性,在文件系统和存储设备之间挖掘数据块的相关性,并根据取得的结果进行预取和数据块布局的物理调整,使整个存储系统性能能够平滑地不间断改善。实验结果显示,CBSS能有效改进系统的I/O性能,且不需要改变文件系统和存储设备的数据结构,具有广泛的适应性。 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 prefeteh 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 axgorithms,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.
出处 《计算机科学》 CSCD 北大核心 2006年第6期69-72,共4页 Computer Science
基金 国家自然科学基金项目资助 编号:60273073。
关键词 相关性 块设备 启发式 Correlations, Block device, Heuristic
  • 相关文献

参考文献9

  • 1Zhou Ke, Zhang Jiang-Ling. Cache prefetching adaptive policy based on access pattern. In:Proceedings of the first International Conference on machine leaning and cybernetics, Beijing, 4 5 November 2002
  • 2Brown A D, Mowry T C, Krieger O. Compiler based I/O prefetching for out-of-core applications. ACM Transactions o. Computer Systems,2001,19(2) : 111-170
  • 3Hu Yiming, Yang Qing. DCD-Disk Caching Disk.. A New Approach for Boosting I/O Performance. In:Proceedings of the 23rd international Symposium on Computer Architecture, May 1996.169-178
  • 4Agrawal R,Srikant R. Mining sequential patterns. In Eleventh International Conference on Data Engineering, 1995
  • 5Gangory G R, Soules C A N. Soft Updates: A Solution to the Metadata Update Problem in File Systems. ACM Transactions on Computer Systems, May 2000
  • 6Soules C A N, Goodson G R,Strunk J D,et al. Metadata Efficiency in Versioning File Systems. 2nd USENIX Conference on File and Storage Technologies, San Francisco, CA, Mar 31 Apr 2,2003
  • 7Ayres J,Gehrke J E, Yiu T ,et al. Sequential pattern mining using bitmaps. In: Proc. 2002 ACM SIGKDD Int Conf Knowledge Discovery in Databases(KDD'02), Edmonton, Canada, July 2002.429-435
  • 8Schindler J,Griffin J, Lumb C et al. Track-aligned extents: matching access patterns to disk drive characteristics. In,Proceedings of the First USENIX Conference on File and Storage Technologies,2002
  • 9Seifert A, Scholl M H. A multi-version cache replacement and prefetching policy for hybrid data delivery environments. 28th International Conference on Very Large Data Bases(VLDB),2002

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部