基于动态流行度与请求代价的命名数据网络缓存策略

2018-03-02 09:22:05郭晨,郑烇,丁尧,王嵩
计算机工程 2018年2期
关键词:内容策略

郭 晨,郑 烇,丁 尧,王 嵩

(中国科学技术大学 自动化系 未来网络实验室,合肥 230026)

0 概述

为从根本上解决传统IP网络传输效率低的问题,一类以信息为中心的新型网络体系——信息中心网络(Information-Centric Networking,ICN)被提出[1]。命名数据网络(Named Data Networking,NDN)[2]是ICN的主流网络架构之一[3],NDN网络泛在化的缓存能有效减少用户的等待时延,节约带宽资源,减轻服务器负载。NDN网络缓存策略主要分为2个方面:缓存决策与缓存替换。

为高效地进行缓存替换,有不少经典NDN缓存替换策略被提出:LRU对最近最少使用的缓存内容进行替换;LFU对使用频率少的内容进行替换[4];Age-based[5]替换策略则对请求代价小的内容进行替换;CCP[6]结合LRU与LFU的特点,实时计算内容的动态流行度,对动态流行度小的内容进行替换。虽然上述策略不同程度地提高了缓存效果,但都是基于单独因素进行缓存内容的替换,而综合考虑各方面的替换因素将能有效提升缓存性能。

缓存决策方面,NDN缓存的默认策略采用的是LCE(Leave Copy Everywhere),该算法在内容返回路径中的每一个节点都会缓存内容,从而产生大量冗余副本,导致网络缓存资源的利用率降低。针对LCE的缺点,RCOne[7]、Betw[8]、ProbCache[9]、LCD[10]、BetwRep[11]、PopBetw[12]等缓存决策策略相继被提出。RCOne算法在内容返回路径中随机地选择一个节点缓存内容,这种随机化的缓存决策易于实现,但并未考虑内容的热度等信息,对缓存性能的提升有限。Betw算法在内容返回时选择兴趣包请求路径上最重要的节点缓存,其他节点不再缓存。对于不同网络拓扑,该策略都取得了较高的网内节点缓存命中率,并减少了内容传输的平均跳数。……

登录APP查看全文

猜你喜欢
内容策略
内容回顾温故知新
科学大众(2022年11期)2022-06-21 09:20:52
内容回顾 温故知新
科学大众(2021年21期)2022-01-18 05:53:48
内容回顾温故知新
科学大众(2021年17期)2021-10-14 08:34:02
基于“选—练—评”一体化的二轮复习策略
例谈未知角三角函数值的求解策略
我说你做讲策略
高中数学复习的具体策略
数学大世界(2018年1期)2018-04-12 05:39:14
主要内容
台声(2016年2期)2016-09-16 01:06:53
Passage Four