国内刊号:31-1289/TP
国际刊号:1000-3428
发布日期:
作者:杨涛, 郑烇, 徐正欢, 施钱宝, 彭思伟
单位:1. 中国科学技术大学 自动化系 未来网络实验室, 合肥 230026;2. 合肥综合性国家科学中心人工智能研究院, 合肥 230088;3. 中国科学技术大学 先进技术研究院, 合肥 230031
关键词:缓存,一致性,替换策略,特征时间,缓存命中率,服务器负载
基金:国家重大科技基础设施未来网络试验设施项目(2016-000052-73-01-000515);安徽省重点研发计划“可重构高通量网络检测仪研究”(202004a05020078)。
建立准确的缓存分析模型有助于更好地预测缓存行为,对于网络性能分析与规划具有重要作用。现有面向缓存强一致性研究的分析模型普遍基于最近最少使用(LRU)缓存替换策略,然而在实际环境中需要根据不同的应用场景和缓存节点能力采取LRU、q-LRU、先进先出等不同的缓存替换策略。为扩展缓存强一致性分析模型的适用范围,基于缓存建模的基本假设构建缓存强一致性通用分析模型,并给出被动查询、主动移除、主动更新3种缓存强一致性策略下缓存命中率和服务器负载的计算方法。利用模型计算结果绘制缓存参数变化曲线图找出使缓存性能达到最优的值,通过分析模型计算结果选出给定缓存参数时对应的最优缓存替换策略。实验结果表明,该模型在3种缓存强一致性策略下均具有较高的计算精确度,其中计算结果与仿真结果的最大误差和最小误差分别为6.92%和0.06%,适用于通过特征时间近似的缓存替换策略。
来源:2022年第12期
《计算机工程》期刊编辑部