扩容虚拟机的内存的方法和装置制造方法及图纸

技术编号:17006981 阅读:38 留言:0更新日期:2018-01-11 03:30
本发明专利技术公开了一种扩容虚拟机的内存的方法和装置。所述方法包括:在创建虚拟机时,在所述虚拟机的内存配置中设置内存在执行扩容操作后的最大值;当接收到对所述虚拟机的扩容请求后,获取所述虚拟机的内存扩容的目标大小;将所述扩容的目标大小与所述内存在执行扩容操作后的最大值进行比较;如果所述扩容的目标大小小于或等于所述内存在执行扩容操作后的最大值,对所述虚拟机的内存进行扩容。

【技术实现步骤摘要】
扩容虚拟机的内存的方法和装置
本专利技术涉及信息处理领域,尤指一种扩容虚拟机的内存的方法和装置。
技术介绍
随着虚拟化技术应用越来越广泛,在各个领域,虚拟机也渐渐代替物理机来运行业务。当虚拟机上运行的业务越来越多时,人们对与虚拟机的要求也越来越高,包括虚拟机的配置、性能等多方面,在虚拟机配置方面,虚拟机的内存资源配置就显得非常重要。最开始,针对这种问题的解决方案是先将虚拟机关闭,然后修改虚拟机的配置来增加虚拟机的CPU个数,但是,当虚拟机上运行着非常重要的业务而不能关闭虚拟机的时候,这种方案就不适用。因此,如何更快捷的为虚拟机进行内存资源扩容时亟待解决的问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种扩容虚拟机的内存的方法和装置,能够更快捷的为虚拟机进行内存资源扩容。为了达到本专利技术目的,本专利技术提供了一种扩容虚拟机的内存的方法,包括:在创建虚拟机时,在所述虚拟机的内存配置中设置内存在执行扩容操作后的最大值;当接收到对所述虚拟机的扩容请求后,获取所述虚拟机的内存扩容的目标大小;将所述扩容的目标大小与所述内存在执行扩容操作后的最大值进行比较;如果所述扩容的目标大小小于或本文档来自技高网...
扩容虚拟机的内存的方法和装置

【技术保护点】
一种扩容虚拟机的内存的方法,其特征在于,包括:在创建虚拟机时,在所述虚拟机的内存配置中设置内存在执行扩容操作后的最大值;当接收到对所述虚拟机的扩容请求后,获取所述虚拟机的内存扩容的目标大小;将所述扩容的目标大小与所述内存在执行扩容操作后的最大值进行比较;如果所述扩容的目标大小小于或等于所述内存在执行扩容操作后的最大值,对所述虚拟机的内存进行扩容。

【技术特征摘要】
1.一种扩容虚拟机的内存的方法,其特征在于,包括:在创建虚拟机时,在所述虚拟机的内存配置中设置内存在执行扩容操作后的最大值;当接收到对所述虚拟机的扩容请求后,获取所述虚拟机的内存扩容的目标大小;将所述扩容的目标大小与所述内存在执行扩容操作后的最大值进行比较;如果所述扩容的目标大小小于或等于所述内存在执行扩容操作后的最大值,对所述虚拟机的内存进行扩容。2.根据权利要求1所述的方法,其特征在于,所述在所述虚拟机的内存配置中设置内存在执行扩容操作后的最大值,包括:获取对所述虚拟机的内存初始设置的CPU数;在所述虚拟机的CPU数配置设置所述虚拟机的CPU数在执行扩容操作后的最大值为初始设备的CPU数的两倍。3.根据权利要求1所述的方法,其特征在于,所述获取所述虚拟机的内容扩容的目标大小,包括:获取所述虚拟机的内存配置中所述内存在扩容操作后的最大值;提示根据所述最大值对所述虚拟机的内存进行扩容;接收根据所述最大值选择的扩容的目标大小。4.根据权利要求1所述的方法,其特征在于,所述将所述扩容的目标大小与所述内存在执行扩容操作后的最大值进行比较之后,所述方法包括:如果所述扩容的目标大小大于所述内存在执行扩容操作后的最大值,提示根据所述最大值对所述虚拟机的内存进行扩容;接收根据所述最大值选择的扩容的目标大小。5.根据权利要求1至4任一所述的方法,其特征在于,所述根据所述扩容的目标大小和所述内存在执行扩容操作后的最大值,对所述虚拟机的内存进行扩容,包括:根据所述扩容的目标大小,获取数量为所述目标大小的内存资源;分配所述内存资...

【专利技术属性】
技术研发人员:亢宇飞孙佳张百林
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1