面向桌面云的I/O访存模式及缓存管理策略

来源 :东南大学 | 被引量 : 0次 | 上传用户:qq591570317
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于逐步广泛应用于各行业的桌面云采用共享存储技术,其网络I/O和磁盘I/O成为性能瓶颈。本文研究基于Openstack云计算平台和Qcow2磁盘文件格式的I/O访存模式及缓存管理策略,具有重要的理论意义和应用场景。根据实验分析,发现桌面云负载的时间局部性和空间局部性都非常好,在桌面云环境下适合采用缓存来解决网络I/O和磁盘I/O的瓶颈。设计缓存需要解决以下问题:缓存空间大小、页面大小、缓存替换算法。通过分析负载请求分布,发现4KB为最合适的页面大小。通过分析重用距离,得出LRU缓存替换算法的命中率不高,需要改进。由于桌面云负载的时间局部性和空间局部性好,故本文考虑在LRU缓存替换算法的基础上加入预取策略,得出两种改进的缓存替换算法:读前写后策略LRUrw(当前请求为读请求时,将预取的数据块放置于链表头部,若为写请求,则将预取的数据块放置于链表尾部)、base后overlay前策略LRUqcow2(若请求的文件为base文件,则将预取的数据块放置于链表尾部,若为overlay文件,则将预取的数据块放置于链表头部)。通过实验对所提出的两种改进的缓存替换算法与传统的LRU缓存替换算法进行比较,实验结果表明,两种改进的缓存替换算法的命中率优于LRU缓存替换算法,且预取的有效性达到60%,响应时间比LRU缓存替换算法小,且缓存空间大小取工作集的5%即可。
其他文献
人脸属性识别是模式识别和计算机视觉领域中的重要问题,包括了年龄估计、性别分析、头部姿态估计、人脸表情识别等等,在人机交互、安全系统、检索应用、智能交通等各个领域得
利用数据挖掘技术进行地震预测是一个令人感兴趣的学术研究领域,有着重要的学术价值和现实意义。本文探索基于数据挖掘技术的余震时间预测和震级预测的新途径,探索将流形学习
算法的参数自适应是数据挖掘领域一个重要的研究课题,它的目标是使算法参数能够进行自动调整,从而消除用户在算法参数设置经验方面的不足及差异,使用户能够方便地使用算法并得到
血管类疾病已经成为了世界范围内高死亡率、高致残率、高医疗风险的疾病之一。现代医学对血管类疾病的诊断和治疗常常需要借助一些成像工具对获取的血管数据进行成像和观察,
文件布局是文件系统的重要组成部分,其作用是保存文件的逻辑位置到物理位置的映射关系。良好的文件布局机制能有效缩短访问文件所需磁盘寻道时间,是提高并行文件系统数据访问
智能化供电系统是某大型数字处理机系统的重要组成部分,数字处理机系统能否可靠、稳定地工作,供电系统是关键因素之一,实现供电系统的智能化是提高供电系统工作性能的重要保证。
轨道车辆管理信息系统是一套供铁道部及铁路局铁路轨道车主管部门、业务管理机关,基层段等多层次使用的,信息集成与共享的,具有一定辅助决策支持功能的网络化的管理信息系统
入侵检测系统作为一种积极主动的安全防护系统,是防火墙的有益补充,提供了对信息的实时保护,能够在信息系统遭受攻击之前拦截和响应入侵。然而现状是入侵检测系统还不够成熟,
学位
软件测试作为软件开发过程中的重要一环,对于保障软件质量起着至关重要的作用。随机测试技术是软件测试的重要技术之一,也是目前函数式程序测试的主要方法。而测试数据自动生成
地质编录是煤矿地质信息建设以及煤矿安全生产保障的重要环节,其编录要素主要包括地层结构、地质构造线、构造面、岩层的产状及性质和充填物的种类及充填特征等。目前,常规地