【技术实现步骤摘要】
本专利技术属于计算机系统结构虚拟化环境下内存
,更具体地,涉及ー种适用于虚拟化平台的内存节能系统和方法。
技术介绍
随着IT基础设施的规模日益増大,能耗问题越来越严峻。绿色计算已经是计算机エ业界和学术界的研究重点。在大型数据中心中,内存能耗如今已经占据相当大的一部分,尤其是对于装备大物理内存的用于大規模数据处理和虚拟机租赁服务的物理机集群,内存能耗已经超越CPU能耗,成为能耗的主要产出者。因此减少内存的能耗是降低数据中心整体能耗的ー个非常关键的部分。在大型数据中心中,虚拟化技术以其在IT基础设施资源管理的高效性和可扩展性方面的优势被广泛使用。PC的物理资源不再被单个操作系统直接管理,而是通过虚拟机管理器(Virtual Machine Monitor,简称VMM)来管理,VMM可以创建多个虚拟机,让不同类型的操作系统运行其上,从而大大提高了物理资源的利用率。现有的物理内存芯片厂商已经为内存节能提供了物理支持。ー块物理内存通常可以分为多个小的可控单元,称为最小控制单元,每个最小控制单元有多个运行状态,其中就包括低能耗状态。当最小控制单元处理正常的读写状态是能 ...
【技术保护点】
一种适用于虚拟化平台的内存节能系统,包括内存状态调节模块、内存访问集管理模块、内存分配模块以及上层控制模块,其特征在于,内存状态调节模块用于为上层控制模块提供应用程序接口,并管理物理机中最小可控单元的状态查询和调节;内存分配模块用于采用基于内存访问集的动态扩展算法为虚拟机分配和回收内存;内存访问集管理模用于在内存分配模块分配和回收内存以后,为虚拟机设置内存访问集以保存虚拟机内存的分布信息,并管理该内存访问集;上层控制模块用于为VMM上层的虚拟机提供接口,以查询VMM的内部状态,并对整个内存节能系统进行调试。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。