期刊文献+

基于边际增益的二级缓存动态分配策略

Second-level Cache Dynamic Allocation Strategy Based on Marginal Gain
下载PDF
导出
摘要 现有的ULC机制可有效减少多级缓存的数据冗余,并解决存储服务器端缓存访问的局部性较弱问题,但在存储服务器连接多个应用服务器的情况下,现有ULC在分配缓存容量时不能使存储服务器端缓存资源的边际收益最大化。为此,提出一种多应用共享缓存的二级缓存动态分配策略MG-ULC。该策略以ULC机制为基础,给出以边际增益为考虑因素的缓存分配的理论依据,并根据各应用的访问模式在二级缓存的边际增益动态分配缓存容量。实验结果表明,随着各应用服务器访问模式的变化,MG-ULC能比ULC更合理地分配二级缓存,从而达到更高的缓存利用率。 The existing Unified Level-aware Caching(ULC) protocol can effectively solve the problems of redundantly cache blocks in multilevel hierarchy and weaken locality at storage server cache. However, when there are multiple application servers sharing one storage server, the ULC method during allocating cache capacity cannot gain the maximal marginal profits of the storage server cache. So a second-level cache dynamic allocation strategy called MG-ULC is proposed, and it is designed for storage servers in which multiple applications share the same cache resources. Based on the ULC protocol, the theoretical foundation of cache allocation is given for marginal gain factor, and the MG-ULC dynamically allocates cache capacity in accordance with the second-level cache marginal gain of each application's access pattern. Experimental results show that, as each application's access pattern changes, the MG-ULC can allocate second-level cache more rationally than the ULC, thereby realizing a higher cache utilization rate.
出处 《计算机工程》 CAS CSCD 2013年第12期27-30,共4页 Computer Engineering
基金 国家自然科学基金资助项目(61073047) 中央高校基本科研业务费专项资金资助项目(HEUCFT1007 HEUCF100607 HEU CFT1202) 哈尔滨市科技创新人才专项基金资助项目(2012RFLXG023)
关键词 二级缓存 边际增益 缓存机制 缓存动态分配 访问模式 存储服务器缓存 second-level cache marginal gain cache mechanism cache dynamic allocation access pattern storage server cache
  • 相关文献

参考文献13

二级参考文献43

  • 1谭永宏.基于TMS320C6701的嵌入式智能视觉监控系统设计与实现[J].计算机系统应用,2008,17(9):73-76. 被引量:2
  • 2周晓宇,黄文伟,史亮,徐宝文.基于源代码插桩的C程序内存使用错误动态检测[J].舰船电子工程,2004,24(6):70-73. 被引量:6
  • 3POPESCU A, CONSTANTINESCU D, ERMAN D, et al. A survey of reliable muhicast communication[ C]// 3rd EuroNGI Conference on Next Generation Intemet Networks. New York:IEEE, 2007:111 -118.
  • 4LEHMAN L H, GARLAND S J, TENNENHOUSE D L. Active reliable muhicast [ C]// IEEE INFOCOM'98, San Francisco, USA: IEEE, 1998:581 -589.
  • 5XIE FENG, FENG GANG, YANG XUN. Optimizing caching policy for loss recovery in reliable muhicast[ C]// IEEE Proceedings of IEEE INFOCOM 2006. New York: IEEE, 2006:1 - 12.
  • 6FENG GANG, ZHANG JINYU, XEI FENG, et al. Buffer management for local loss recovery of reliable muhicast[ C]// IEEE Proceedings of IEEE GLOBECOM '04. New York: IEEE, 2004:1152 - 1156.
  • 7FENG GANG, SlEW V K, YEUNG K L. Active resource allocation for active reliable multicast[J]. Communications,2003, 150(2): 69-79.
  • 8KIWIOR D, ZABELE S. Active resource allocation in active networks[ EB/OL]. [ 2008 - 11 - 20]. http://mnet, cs. nthu. edu. tw/ paper/kernel/020516, pdf.
  • 9YEUNG K L, WONG H T. Caching policy design and cache allocation in active reliable multicast[J]. The International Journal of Computer and Telecommunications Networking, 2003, 43(2) : 177 - 193.
  • 10BRANDAUER C, IANNACCONE G, DIOT C, et al. Comparison of tail drop and active queue management performance for bulk-data and Web-like Internet traffic[ C ]// Proceedings of the 6th IEEE Symposium on Computers and Communications. Washington, DC, USA: IEEE Computer Society, 2001:122 -129.

共引文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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