基于对象相关性的缓存策略的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:junxiaohao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对象存储系统作为近几年兴起的一种存储技术,越来越在高性能存储领域受到重视,研究对象的相关性对于优化对象存储系统的管理策略和性能都有着重要意义。在对象存储系统中,元数据的管理和请求都统一由元数据服务器来统一管理和处理,一个性能良好的缓存模块可以大大缓解在元数据端查询的瓶颈。因此选择在元数据服务器端实现了一个基于对象相关性的数据预取模块。依据历史访问次序和对象语义两个方面进行数据信息的挖掘,建立对象相关性的评价模型。然后提出了一种基于对象相关性的有向带权图的缓存算法,实现对象存储系统中元数据服务器的缓存功能。通过引入机器学习中的方法对缓存模型进行改进。使用线性回归分析的方法,建立线性方程组来进一步改进和评价公式中的影响因子,以获取更准确的影响因子。使用加强学习的方法,在缓存算法中增加了反馈的机制。最后对缓存模型进行了测试。利用HP trace数据对数据预取模块进行了测试,并且对测试结果数据进行回归分析,计算出线性拟合后的评价公式,并对拟合的结果进行了校验,实验表明回归模型对原始数据结构拟合得比较好,分析预测结果比较准确。
其他文献
现实世界中,约束优化问题广泛存在于科学、工程、经济、国防等各个领域,随着优化问题复杂性的增加,传统确定性方法存在一定的局限性,为此寻求更有效的方法成为人们探索的热点
近年来,超分辨率图像复原技术在图像处理和计算机视觉领域逐渐成为热点研究方向之一。这一课题在安全监控、卫星遥感、医学影像、航空航天以及流媒体等领域都具有广阔的应用
MPI群集通信中的多对多通信在并行计算中有着大量而且重要的应用,例如在FFT和矩阵的运算中。多对多通信性能的优劣对于并行计算的性能有着很大的影响。随着机群系统广泛应用
数据仓库和商业智能的作用在于为业务人员提供定制操作性和战略性业务决策所需的信息和工具,联机分析处理(OLAP)是数据仓库的主要应用之一。ROLAP是联机分析处理(OLAP)中使用
随着计算机网络技术的迅猛发展,互联网(Internet)已经成为人类社会重要的信息基础设施。传统网络服务如今越来越难以满足人们对信息业务的需求,以视频会议、视频点播、远程教育
通信技术的快速发展,通信网络规模的愈加庞大,结构的愈加复杂,给网络的运行维护造成了许多困难,增加了网络运维的工作量和网络运行中发现故障、确定故障以及处理故障难度,影
随着计算机、互联网以及移动通信技术的迅猛发展,互联网正逐步走出其原有的军事、科研、教育领域,深入到人们的日常生活工作当中。从技术的角度来看,网络技术的发展需要相应
互联网的快速发展使网络上的各种信息呈现出快速增长的趋势。如何从浩瀚的互联网文本中获取有效信息、分析网页数据之间的关联性等,是自然语言处理领域的一项挑战。网页导航
核磁共振成像作为一门新兴的影像学检查手段,能够非常准确地显示脑部解剖结构,确定或排除绝大多数病变组织,在医疗诊断上得到了广泛的应用。随着科技的发展,人们对成像的要求
随着多核处理器技术的发展,计算机已经从单核逐渐过渡到多核,未来的计算机将具有越来越多的计算资源。如何采用一种高效和灵活的方式管理和利用众多的计算资源以及如何充分发