期刊文献+

SAC:Exploiting Stable Set Model to Enhance CacheFiles 被引量:2

SAC:Exploiting Stable Set Model to Enhance CacheFiles
原文传递
导出
摘要 Client cache is an important technology for the optimization of distributed and centralized storage systems. As a representative client cache system, the performance of CacheFiles is limited by transition faults. Furthermore, CacheFiles just supports a simple LRU policy with a tightly-coupled design. To overcome these limitations, we propose to employ Stable Set Model (SSM) to improve CacheFiles and design an enhanced CacheFiles, SAC. SSM assumes that data access can be decomposed to access on some stable sets, in which elements are always repeatedly accessed or not accessed together. Using SSM methods can improve the cache management and reduce the effect of transition faults. We also adopt loosely- coupled methods to design prefetch and replacement policies. We implement our scheme on Linux 2.6.32 and measure the execution time of the scheme with various file I/O benchmarks. Experiments show that SAC can significantly improve I/O performance and reduce execution time up to 84%0, compared with the existing CacheFiles. Client cache is an important technology for the optimization of distributed and centralized storage systems. As a representative client cache system, the performance of CacheFiles is limited by transition faults. Furthermore, CacheFiles just supports a simple LRU policy with a tightly-coupled design. To overcome these limitations, we propose to employ Stable Set Model (SSM) to improve CacheFiles and design an enhanced CacheFiles, SAC. SSM assumes that data access can be decomposed to access on some stable sets, in which elements are always repeatedly accessed or not accessed together. Using SSM methods can improve the cache management and reduce the effect of transition faults. We also adopt loosely- coupled methods to design prefetch and replacement policies. We implement our scheme on Linux 2.6.32 and measure the execution time of the scheme with various file I/O benchmarks. Experiments show that SAC can significantly improve I/O performance and reduce execution time up to 84%0, compared with the existing CacheFiles.
出处 《Journal of Computer Science & Technology》 SCIE EI CSCD 2014年第2期293-302,共10页 计算机科学技术学报(英文版)
基金 supported by the National Basic Research 973 Program of China under Grant No.2011CB302304 the National HighTechnology Research and Development 863 Program of China under Grant Nos.2011AA01A102,2013AA013201 and 2013AA013205 the Strategic Priority Research Program of the Chinese Academy of Sciences under Grant No.XDA06010401 the Chinese Academyof Sciences Key Deployment project under Grant No.KGZD-EW-103-5(7)
关键词 Stable Set Model cache management CacheFiles Stable Set Model, cache management, CacheFiles
  • 相关文献

参考文献1

二级参考文献7

  • 1SIMS of UC Berkeley. How Much Information. http: ∥www. sims. berkeley. edu/how-much-info/, 2000-11-10
  • 2D. Anderson, J. Chase, A. Vahdat. Interposed request routing for scalable network storage. Duke University, Tech Rep: CS-2000-05, 2000
  • 3J. Menon, D. A. Pease, R. Rees, et al. IBM storage tank-A heterogeneous scalable SAN file system. IBM Systems Journal,2003, 42(2): 250~267
  • 4P. J. Braam. The lustre storage architecture. http: ∥www. lustre. org/docs/lustre. pdf, 2003-08
  • 5R. O. Weber. Information Technology-SCSI object-based storage device command. Technology Committee 10 Drafts. http:∥www. t10. org/ftp/t10/drafts/osd/osd-r10. pdf, 2004-07
  • 6J.S. Glider, C. F. Fuente, W. J. Scales. The software architecture of a SAN storage control system. IBM Systems Journal, 2003, 42(2): 232~249
  • 7田颖,许鲁.分布式文件系统中的负载平衡技术[J].计算机工程,2003,29(19):42-44. 被引量:9

共引文献27

同被引文献10

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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