一种基于两级缓存的协同缓存机制
作者:
作者单位:

作者简介:

刘嘉琦(1995-),男,硕士生,主要研究领域为计算机网络.
孟绪颖(1992-),女,博士,助理研究员,CCF学生会员,主要研究领域为智能网络.
张亚文(1997-),女,硕士生,主要研究领域为计算机网络.
周继华(1979-),男,博士,研究员,博士生导师,主要研究领域为无线通信,移动网络,4G,5G,特种通信.
张瀚文(1981-),女,博士,副研究员,CCF高级会员,主要研究领域为计算机网络体系结构.
张玉军(1976-),男,博士,研究员,博士生导师,CCF高级会员,主要研究领域为计算机网络.

通讯作者:

张瀚文,E-mail:hwzhang@ict.ac.cn

中图分类号:

TP303

基金项目:

国家自然科学基金(61572474,61672500,61902382,61972381);国家重点研发项目(2016YFE0121500,2018YFB1800403);中国科学院战略性先导科技专项(XDC02030500)


Cache Coordination Scheme Based on Two-level Cache
Author:
Affiliation:

Fund Project:

National Natural Science Foundation of China (61572474, 61672500, 61902382, 61972381); National Key Research and Development Program of China (2016YFE0121500, 2018YFB1800403); Strategic Priority Research Program of Chinese Academy of Sciences (XDC02030500)

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    信息中心网络(information-centric networking,简称ICN)将网络通信模式从当前的以地址为中心转变为以信息为中心.泛在化缓存是ICN重要特性之一,它通过赋予网络任意节点缓存的能力来缓和服务器的压力,降低用户访问延迟.然而,由于缺少内容热度的分布感知,现有ICN缓存策略仍存在缓存利用率较低、缓存位置缺乏合理规划等问题.为了解决这些问题,提出一种基于两级缓存的协同缓存机制(a cache coordination scheme based on two-level cache,简称CSTC).将每个节点的缓存空间分为热度感知和协作分配两部分,为不同热度的内容提供不同的缓存策略.同时,结合提出的热度筛选机制和路由策略,降低了缓存冗余,实现了缓存位置优化.最后,基于真实网络拓扑的仿真实验表明,CSTC在次热门内容缓存数量上提升了2倍,缓存命中率提升了将近50%,且平均往返跳数在多数情况下优于现有On-path缓存方式.

    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.

    参考文献
    相似文献
    引证文献
引用本文

刘嘉琦,张亚文,张瀚文,孟绪颖,周继华,张玉军.一种基于两级缓存的协同缓存机制.软件学报,2021,32(9):2963-2976

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2018-12-25
  • 最后修改日期:2019-06-20
  • 录用日期:
  • 在线发布日期: 2021-09-15
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号