首页 | 官方网站   微博 | 高级检索  
     


SAC: Exploiting Stable Set Model to Enhance CacheFiles
Authors:Jian-Liang Liu  Yong-Le Zhang  Lin Yang  Ming-Yang Guo  Zhen-Jun Liu  Lu Xu
Affiliation:1. Data Storage and Management Technology Research Center, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, 100190, China
2. University of Chinese Academy of Sciences, Beijing, 100049, China
3. Department of Electrical and Computer Engineering, University of Toronto, Toronto, M5S 3G4, Canada
Abstract: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 looselycoupled 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%, compared with the existing CacheFiles.
Keywords:Stable Set Model  cache management  CacheFiles
本文献已被 维普 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号