首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于两级缓存的协同缓存机制
引用本文:刘嘉琦,张亚文,张瀚文,孟绪颖,周继华,张玉军.一种基于两级缓存的协同缓存机制[J].软件学报,2021,32(9):2963-2976.
作者姓名:刘嘉琦  张亚文  张瀚文  孟绪颖  周继华  张玉军
作者单位:中国科学院计算技术研究所, 北京 100190;中国科学院大学, 北京 100190;金美通信, 重庆 400030
基金项目:国家自然科学基金(61572474,61672500,61902382,61972381);国家重点研发项目(2016YFE0121500,2018YFB1800403);中国科学院战略性先导科技专项(XDC02030500)
摘    要:信息中心网络(information-centric networking,简称ICN)将网络通信模式从当前的以地址为中心转变为以信息为中心.泛在化缓存是ICN重要特性之一,它通过赋予网络任意节点缓存的能力来缓和服务器的压力,降低用户访问延迟.然而,由于缺少内容热度的分布感知,现有ICN缓存策略仍存在缓存利用率较低、缓存位置缺乏合理规划等问题.为了解决这些问题,提出一种基于两级缓存的协同缓存机制(a cache coordination scheme based on two-level cache,简称CSTC).将每个节点的缓存空间分为热度感知和协作分配两部分,为不同热度的内容提供不同的缓存策略.同时,结合提出的热度筛选机制和路由策略,降低了缓存冗余,实现了缓存位置优化.最后,基于真实网络拓扑的仿真实验表明,CSTC在次热门内容缓存数量上提升了2倍,缓存命中率提升了将近50%,且平均往返跳数在多数情况下优于现有On-path缓存方式.

关 键 词:信息中心网络  内容中心网络  网络化缓存  缓存  协同缓存
收稿时间:2018/12/25 0:00:00
修稿时间:2019/6/20 0:00:00

Cache Coordination Scheme Based on Two-level Cache
LIU Jia-Qi,ZHANG Ya-Wen,ZHANG Han-Wen,MENG Xu-Ying,ZHOU Ji-Hu,ZHANG Yu-Jun.Cache Coordination Scheme Based on Two-level Cache[J].Journal of Software,2021,32(9):2963-2976.
Authors:LIU Jia-Qi  ZHANG Ya-Wen  ZHANG Han-Wen  MENG Xu-Ying  ZHOU Ji-Hu  ZHANG Yu-Jun
Affiliation:Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China;University of Chinese Academy of Sciences, Beijing 100190, China;Jinmei Communication, Chongqing 400030, China
Abstract:Information-centric networking (ICN) transforms the network communication mode from the current host-oriented mode to an information-oriented one. Ubiquitous in-network caching is one of the significant features of ICN, which can effectively alleviate server pressure, as well as decrease the user access latency by allowing any nodes in network to cache. However, due to the lack of distribution awareness of content popularity, there are still many problems with the state-of-the-art ICN caching schemes, such as low cache utilization and lack of reasonable planning of cache location. This study proposes a cache coordination scheme based on two-level cache (CSTC) to solve these problems. The content store (CS) of each node is divided into two parts:popularity perception and collaboration allocation. Different caching strategies are applied to cached content with different popularity. At the same time, combined with the popularity filtering and routing mechanism, this scheme reduces cache redundancy and optimizes cache location. Finally, simulation experiments based on real network topology show that CSTC has doubled the number of cached secondary popular content. The cache hit ratio has increased by nearly 50%, and the average round-trip hop count is superior to the existing on-path caching method in most cases.
Keywords:information-centric networking  content-centric network  in-network caching  caching  collaborative caching
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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