KVM客户机主动共享的内存超量使用策略研究

KVM客户机主动共享的内存超量使用策略研究

作者:师大云端图书馆 时间:2021-06-30 分类:硕士论文 喜欢:2705
师大云端图书馆

【摘要】随着云计算产业的快速发展,云服务器集群中的计算资源的管理已成为人们关注的重点。相比于传统的服务器集群,云计算通过虚拟化等技术改进服务器的软硬件资源的管理和分配的方式,提高了硬件资源的整体利用率和服务的可靠性。然而,虚拟化技术在应用于服务器资源管理的过程中也遇到了一些挑战,其中的挑战之一就是虚拟机内存资源分配的合理性。合理高效的虚拟机内存资源分配管理是保障云计算环境整体效率的关键之一。内存作为计算和存储的中间环节在虚拟化平台中显得尤为重要,进一步优化虚拟机内存管理将是提高虚拟化平台整体资源利用率的关键。然而,由于现有的KVM(Kernel-basedVirtualMachine)虚拟化平台中内存管理的方式无法在物理机上分辨客户机内部内存页面的具体状态,客户机内存页面仅以被访问的频率和内容上的重复性的形式被物理机所感知,可能出现一些不合理的情况,各种现有的内存超量使用策略也都存在一定的局限性或缺陷。本文提出了新的超量使用内存策略,即以修改客户机系统内核的方式使客户机主动提出与物理机共享其中未使用部分内存,以修改物理机上KVM模块的方式回收客户机愿意共享部分的内存,从而排除此部分客户机内存对物理机内存调度算法的干扰。本策略可充分利用现有KVM平台的各种策略模拟操作系统级虚拟化技术的内存管理特点,保留物理机操作系统的页面交换策略,让其感知客户机操作系统的内存访问频率;以KSM策略合并客户机中重复页面的方式模拟操作系统级虚拟化中的加载程序或文件的去重特点;以本设计回收客户机中未使用内存的方式模拟操作系统级虚拟化中客户机程序将未使用内存释放回物理机操作系统内核内存管理单元;以本设计关于客户机操作系统内核物理内存页块优先级的处理模拟操作系统级虚拟化中统一的伙伴页块链表管理。在与其他现有的内存超量使用策略对比时,本文提出了基于微观内存页面行为的模型,随后展开介绍了两种不同的设计方案和内存外部碎片对本设计的影响,最后通过KVM虚拟化平台下模拟内存占用的实验论证了本设计可取得良好的效果。宏观测试实验部分从系统整体的角度对比了开启与未开启IMR策略的情况下,客户机启动与动态内存使用场景下物理机内存使用,以及物理机交换区空间使用状态方面的差别。本设计主要适用于匿名内存使用量波动较大的计算环境,文中选择了几个主流开源软件进行匿名内存用量的测试,验证了本设计的基础;在基于微观页面行为的测试中对比了页面交换和KSM策略,本策略在处理客户机空闲物理内存块的速度上至少提高了三个数量级。
【作者】杜炜;
【导师】万健;
【作者基本信息】杭州电子科技大学,计算机软件与理论,2014,硕士
【关键词】KVM;虚拟机;内存;超量使用;回收;主动共享;

【参考文献】
[1]赵磊.从认知心理学的角度理解意识在二语学习中的角色[D].吉林大学,英语语言文学,2004,硕士.
[2]于铁柱.评介《工程经济原理》兼论工程经济学科的发展[J].基建优化.1984(04)
[3]魏爱华.病理性瘢痕中P物质、肥大细胞、组织胺的表达及其与瘢痕增生和痛痒的关系[D].青岛大学,外科学,2003,硕士.
[4]孔磊.信息阅读题中考链接[J].数理化学习(初中版),2014,09:32-33.
[5]章红来.变电站工程项目管理及改进[D].浙江工业大学,工商管理,2012,硕士.
[6]刘秋月.中美养老金体系比较研究[D].大连海事大学,工商管理,2014,硕士.
[7]杜璋璋,马翠萍,吴秀玲,苏海英.基于石墨烯-甲苯胺蓝复合物癌胚抗原电化学免疫传感器[J].分析试验室,2011,10:46-50.
[8]凌芬.曝气对城市污染河道氮素形态迁移转化的影响[D].南京师范大学,环境地理学,2012,硕士.
[9]陈琳.吉林省农产品第三方物流发展问题研究[D].吉林大学,农业经济管理,2014,硕士.
[10]谷润池.企业营销渠道的设计及管理研究[D].沈阳工业大学,企业管理,2004,硕士.
[11]蒋慧.表面引发ATRP法功能化PCL膜表面的研究[D].北京化工大学,材料科学与工程,2013,硕士.
[12]葛延津,陈岩,张贵强.冷连轧卷取机控制模式与带尾定位计算方法[J].冶金自动化,2004,05:60-63.
[13]李秋雨.基于旅游体验的影视主题公园发展策略研究[D].东北师范大学,旅游管理,2012,硕士.
[14]黄钧.合谋安全的数字指纹系统研究[D].湖南大学,计算机应用技术,2011,硕士.
[15]王珊珊.地下排水管道状态评价理论研究[D].中国地质大学(北京),地质工程,2014,硕士.
[16]靳玉刚.高速汽油机配气机构分析及优化[D].湖南大学,动力工程及工程热物理,2014,硕士.
[17]漆凯.城市客运枢纽站旅客流线优化研究[D].北京交通大学,2012.
[18]沈小军,江秀臣,曾奕,程养春.谐波电场法带电检测直流绝缘子[J].电力系统自动化,2005,15:63-67.
[19]叶滨.熔体自动测温系统[J].冶金自动化,2001,02:59-61.
[20]刘亚静.固定直径单圈图和双圈图谱矩排序[D].湖北大学,运筹学与控制论,2011,硕士.
[21]尚善学.基于P和L频段射频收发前端的研究与实现[D].燕山大学,电子与通信工程,2014,硕士.
[22]刘延利.思想政治课价值观教学存在的问题及对策研究[D].河北师范大学,农村教育,2014,硕士.
[23]周东.高压氧对P53和Caspase-3在SAH后早期脑损伤中表达影响的研究[D].川北医学院,外科学,2014,硕士.
[24]江程铭,焦长勇,董华华,左伍衡,徐莲,胡凤培.特征关联的类别间面孔适应[J].心理学报,2014,08:1072-1085.
[25]续小磊.求解带有间断系数偏微分方程的修正有限体积方法[D].宁夏大学,计算数学,2014,硕士.
[26]薛慧君,旭日.数据挖掘技术及其在电子商务中的应用研究[J].内蒙古农业大学学报(自然科学版),2005,04:86-90.
[27]恽一飞.硼替佐米对食管癌放射敏感性的影响及其机制的研究[D].苏州大学,临床医学(专业学位),2014,硕士.
[28]倪诗苑.管理层预测与分析师预测的相对准确性[D].厦门大学,财务学,2014,硕士.
[29]闫凤艳.基于案例分析的网络视频课程剧本设计策略研究[D].沈阳师范大学,教育技术学,2013,硕士.
[30]张敏,于剑.基于划分的模糊聚类算法[J].软件学报,2004,06:858-868.
[31]王萍.第二语言阅读中基于上下文的词汇猜测[D].首都师范大学,课程与教学论,2004,硕士.
[32]果晓明.提高深凹露天矿汽车运输掘沟工程速度的途径[J].中国矿业.1999(S4)
[33]尹慧.有机插层改性高岭土/聚(2,3-二甲基苯胺)纳米复合物的制备及其性能研究[D].重庆大学,化学,2014,硕士.
[34]何鲲.大口径长管内孔的直线度、圆度测量研究[D].合肥工业大学,仪器仪表工程,2004,硕士.
[35]朱子安.集团企业以财务公司为平台资金集中管理研究[D].苏州大学,会计(专业学位),2014,硕士.
[36]单小江.基于C/S开发系统的软件配置管理策略研究和实践[D].天津大学,项目管理,2013,硕士.
[37]闫文娟.介质阻挡微等离子体转化CH_4制低碳烃[D].天津大学,化学工程,2013,硕士.
[38]薛克勋.城市应急指挥基于GIS的智能辅助决策探究[J].警察技术,2002,01:10-12.
[39]李方方.S~(n+p)中M(o|¨)bius第二基本形式平行的子流形[D].郑州大学,基础数学,2013,硕士.
[40]张新星.基于Android手机的智能插座设计[D].浙江大学,2014.
[41]夏吾吉.藏族审美中的女性形象研究[D].青海师范大学,中国少数民族语言文学,2012,硕士.
[42]徐淑霞.多晶硅高温压力传感器设计[D].沈阳工业大学,电气工程,2003,硕士.
[43]欧阳邦见.多核X-DSPX共享存储部件的设计与实现[D].国防科学技术大学,软件工程,2013,硕士.
[44]蒋小宇.徽派古建筑摄影研究[D].湖南师范大学,设计艺术学,2014,硕士.
[45]李威.基于Android平台的手机视频监控系统[D].南京邮电大学,计算机软件与理论,2013,硕士.
[46]杨佳瑞.益气活血法治疗心肌桥患者的临床疗效观察[D].黑龙江中医药大学,中西医结合临床(专业学位),2014,硕士.
[47]戴庆炎.嵌入式系统开发平台的设计与实现[D].吉林大学,软件工程,2014,硕士.
[48]王紫阳.有源光纤光栅耦合器传输及开关特性研究[D].杭州电子科技大学,通信与信息系统,2012,硕士.
[49]吕县强.CCN1/Cyr61在肾癌中的表达及其意义[D].河北医科大学,外科学,2014,硕士.
[50]胡智全.新课程背景下初级中学的学校制度文化建设[D].华中师范大学,教育管理,2012,硕士.

相关推荐
更多