【技术实现步骤摘要】
本专利技术涉及云桌面
,具体地,涉及一种云桌面主机和虚拟机的内存动态调整方法。
技术介绍
虚拟机内存的动态调整在桌面云环境中起着至关重要的作用,直接决定服务器的内存资源利用率,增加可承载虚拟机实例的数量。现有的技术中,虚拟机内存动态调整有如下缺陷:1、现有的方法无法在主机物理内存充足的情况下让虚拟机充分使用内存资源;2、没有设置虚拟机内存的安全量保障虚拟机的正常运行;3、多次动态调整虚拟机内存后仍无法正常获取足够内存的触发警告。如中国专利“虚拟机内存调整方法和设备”(申请号:201180003694.9)、中国专利“云计算环境中动态调整虚拟机内存的方法及系统”(申请号:201310594574.1),两者公开的技术要点是根据虚拟机内存使用率来调整虚拟机内存,其并不是根据虚拟机所在的主机内存进行调整,而且没有对调整失败进行有效的处理。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种云桌面主机和虚拟机的内存动态调整方法。根据本专利技术的一个方面,提供一种云桌面主机和虚拟机的内存动态调整方法,其特征是,其中主机内存动态调整方法步骤如下:(1)设定虚拟机内存安全量和主机内存安全量;(2)启动主机及其下配置的虚拟机;(3)监控主机内存,如果主机空闲内存低于所述主机内存安全量,则(4)监控所述主机下虚拟机内存,抽取空闲内存大于所述虚拟机内存安全量的虚拟机的多余 ...
【技术保护点】
一种云桌面主机和虚拟机的内存动态调整方法,其特征在于,其中主机内存动态调整方法步骤如下:(1)设定虚拟机内存安全量和主机内存安全量;(2)启动主机及其下配置的虚拟机;(3)监控主机内存,如果主机空闲内存低于所述主机内存安全量,则(4)监控所述主机下虚拟机内存,抽取空闲内存大于所述虚拟机内存安全量的虚拟机的多余内存;(5)如果主机空闲内存高于所述主机内存安全量,则调整结束;否则返回步骤(4)直至所述主机下所有虚拟机都被监控完成;(6)如果主机空闲内存仍低于所述主机内存安全量,则主机报警,虚拟机内存动态调整方法步骤如下:(a)设定虚拟机内存安全量和主机内存安全量;(b)启动主机及其下配置的虚拟机;(c)监控主机内存,如果主机空闲内存高于所述主机内存安全量,则(d)监控所述主机下虚拟机内存,将主机多余内存分配至空闲内存低于所述虚拟机内存安全量的虚拟机;(e)如果主机空闲内存分配至其下所有虚拟机空闲内存均高于所述虚拟机内存安全量时,则调整结束;(f)如果主机空闲内存分配完,仍有虚拟机空闲内存低于所述虚拟机内存安全量,则主机报警。
【技术特征摘要】 【专利技术属性】
1.一种云桌面主机和虚拟机的内存动态调整方法,其特征在于,其中主机内存动
态调整方法步骤如下:
(1)设定虚拟机内存安全量和主机内存安全量;
(2)启动主机及其下配置的虚拟机;
(3)监控主机内存,如果主机空闲内存低于所述主机内存安全量,则
(4)监控所述主机下虚拟机内存,抽取空闲内存大于所述虚拟机内存安全量的虚
拟机的多余内存;
(5)如果主机空闲内存高于所述主机内存安全量,则调整结束;否则返回步骤(4)
直至所述主机下所有虚拟机都被监控完成;
(6)如果主机空闲内存仍低于所述主机内存安全量,则主机报警,
虚拟机内存动态调整方法步骤如下:
(a)设定虚拟机内存安全量和主机内存安全量;
(b)启动主机及其下配置的虚拟机;
技术研发人员:丁帆,
申请(专利权)人:中电科华云信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。