首页 > 学术论文

虚拟化环境下的内存节能机制研究

来源:论文学术网
时间:2024-08-20 12:04:50
热度:

虚拟化环境下的内存节能机制研究【摘要】:在当前的大型数据中心中,虚拟化技术以其良好的资源整合和安全隔离等特性被广泛使用。随着大容量物理内存的使用,虚拟化环境下的内存能耗已经逐渐成为

【摘要】:在当前的大型数据中心中,虚拟化技术以其良好的资源整合和安全隔离等特性被广泛使用。随着大容量物理内存的使用,虚拟化环境下的内存能耗已经逐渐成为数据中心中最主要的能耗产出者。当前虚拟化环境下内存节能技术并未考虑虚拟机物理内存的分布对其能耗的影响,从而导致节能效果不佳。当前物理内存包含很多可控单元(Rank),每个Rank包含不同的能耗状态。虚拟机在动态创建和使用的过程中,其物理内存分布到很多不同的Rank中,因此当该虚拟机运行时,多个Rank处于高能耗状态,从而大大增加了其物理内存能耗。 针对上述问题,分别在静态环境下和动态环境下提出并实现了基于内存节能的虚拟机内存分配系统,从虚拟机内存分配的角度减少虚拟机运行时占用的物理块数目,从而减少其内存能耗。该系统包含两种主要的机制,一是在虚拟机管理器(VMM)中重新设计了内存页管理的方法,以更加简单和高效的方式组织内存页,从而方便上层的内存操作;二是在该内存页管理方法的基础上针对虚拟机内存和VMM内核堆内存从内存节能的角度设计了不同的启发式内存分配算法。该算法尽量高效的将请求的物理内存页分配到尽量少的Rank中,使得系统运行时更多的Rank处于低能耗状态,从而减少总的物理内存能耗。 实验表明,改进后的内存分配系统跟原有的内存分配系统相比,静态环境下内存能耗节省了近50%,动态环境下内存能耗节省超过60%。该数据表明改进后的内存分配系统极大的降低了虚拟机化环境下的物理内存能耗。 【关键词】:虚拟化 内存能耗 内存分配系统 内存可控单元
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333.1
【目录】:
  • 摘要4-5
  • Abstract5-7
  • 1 绪论7-14
  • 1.1 课题背景7-9
  • 1.2 课题意义9-10
  • 1.3 国内外研究现状10-12
  • 1.4 课题研究内容12-13
  • 1.5 文章框架结构13-14
  • 2 虚拟化环境下内存节能系统设计14-23
  • 2.1 内存节能系统设计思路14-16
  • 2.2 静态环境下内存节能16-19
  • 2.3 动态环境下动态内存管理19-21
  • 2.4 小结21-23
  • 3 虚拟化环境下内存节能主要实现技术23-33
  • 3.1 虚拟机内存分配算法23-27
  • 3.2 VMM 内核堆分配算法27-29
  • 3.3 虚拟机动态内存管理29-31
  • 3.4 小结31-33
  • 4 系统测试与分析33-42
  • 4.1 测试环境33-34
  • 4.2 能耗测量模型34
  • 4.3 静态环境下性能测试34-37
  • 4.4 动态环境下性能测试37-41
  • 4.5 小结41-42
  • 5 总结与展望42-44
  • 致谢44-46
  • 参考文献46-50
  • 附录 1 攻读学位期间申请的国家发明专利目录50-51
  • 附录 2 攻读学位期间参与的主要科研项目目录51


您可以在本站搜索以下学术论文文献来了解更多相关内容

虚拟化云计算平台的能耗管理    叶可江;吴朝晖;姜晓红;何钦铭;

云计算环境中绿色服务级目标的分析、量化、建模及评价    孙大为;常桂然;陈东;王兴伟;

An Energy-Aware Heuristic Scheduling for Data-Intensive Workflows in Virtualized Datacenters    肖鹏;胡志刚;张艳平;

基于OpenStack的清华云平台构建与调度方案设计    赵少卡;李立耀;凌晓;徐聪;杨家海;

云数据中心资源调度机制研究    王智明

云计算环境中多核多进程负载均衡技术的研究与应用    吴和生

非对称多核处理器的若干调度问题研究    陈锐忠

考虑虚拟机生命周期和延时的云数据中心的节能算法研究    钟元椋

云环境下能量高效的副本管理及任务调度技术研究    刘英英

云环境下基于多移动Agent的低能耗任务调度策略的研究    吴家兴

云计算平台中的能耗管理方法    潘钰

基于GAE云计算的Web应用与开发    王昊

面向虚拟化云环境资源管理的研究与实现    魏鑫

分布式环境下基于整体最优的资源分配研究    张丹闯

云计算中基于XEN的虚拟机动态迁移的研究    陈刚

虚拟化中计算性能优化研究    吴向阳

基于应用特征的虚拟机VCPU调度优化技术研究    杨洋

解决内存不足六步曲    杰子

教你轻松释放内存空间    田力;

处理“内存不足”的几个基本手法    杰子

解决“内存不足”九步曲    杰子

解决“内存不足”十法    王杰;

100个电脑入门常识    

解决Windows内存不足的方法    百达通;

阿呆信箱    

内存故障判断及速排方法    王杰;

破解“内存不足”魔法之“九阴真经”    董海荣;

基于ABEEMσ-π模型的内存电路模式优化    赵丽娜;刘红云;敖卫东;张智轶;

虚拟化搭配去重,双剑合璧更给力    肖钧;黄亮;

基于职业能力培养的物流课程虚拟化教学结构化分析    杨元利;

GE730腹部超声故障分析    樊宽章;

Hybrid LS-DYNA新特色介绍    孟念青;Jason Wang;

“虚拟”丰“云”——虚拟化和云计算技术浅析    王剑锋;

绿色数据中心的虚拟化架构方案    赵民飞;

阐述电子档案在虚拟化环境下运行的理念、特征及其表现形式    顾炳仪;

服务器虚拟化相关问题分析    刘孟全;

上海电信服务器虚拟化应用策略研究    闻剑峰;龚德志;

电脑内存不足五解    贾培武

解决“内存不足”几招    山东 西贝

当系统遭遇“内存不足”    山东 董海荣

“内存不足”的解决方法    歪歪

如何解决Word内存不足    

使用WORD时出现内存不足的解决方法    林斌

如何解决你的电脑内存不足    本报记者 殷俊

怎样解决“内存不足Word无法打开字体”的提示?    

应用程序时内存不足之解决办法    江西 姚钦

服务器虚拟化四足鼎立谁更强?    清水 编译

未来网络虚拟化资源管理机制研究    孙晓川

虚拟化环境中计算效能优化研究    陈华才

网络虚拟化环境下的网络资源分配与故障诊断技术    张顺利

虚拟化存储技术研究    吴涛

制造网格中资源虚拟化方法研究与应用    武蕾

强隔离操作系统的设备虚拟化    王晶

面向安全关键的虚拟化与分区操作系统研究与实现    周睿

网络虚拟化资源管理及虚拟网络应用研究    杨宇

云计算环境中面向取证的现场迁移技术研究    周刚

现代集成制造环境下基于PDM的CAPPTool系统研究与开发    毛军波

虚拟化环境下的内存节能机制研究    余施展

内存取证技术的研究及应用    贾宝安

一个内存分配器的设计和实现    韩志刚

支持内存错误检测的改进gdb调试器的设计与实现    刘业

Linux内存管理分析与研究    姜力波

分布式计算系统关键技术研究    史岳鹏

一种透明访问远程内存系统的设计和实现    邓垚彪

基于云计算环境的虚拟化资源平台研究与评价    崔倩楠

农业领域测量、测试仪器虚拟化对策研究    袁国钢

云环境下数学软件虚拟化关键技术的研究    李守波