[发明专利]一种虚拟机生成的方法及其装置有效
申请号: | 201910152722.1 | 申请日: | 2019-02-28 |
公开(公告)号: | CN109885330B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 苑贵全 | 申请(专利权)人: | 北京隆普智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/455 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 段旺 |
地址: | 101300 北京市顺义区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 生成 方法 及其 装置 | ||
本申请公开了一种虚拟机生成的方法及其装置,其中虚拟机生成的方法具体包括以下步骤:响应于集群软件的升级请求,选择满足升级请求条件的物理机;将升级源拷贝到物理机的存储器;根据升级请求创建多个虚拟机并制定升级策略;根据升级策略,多个虚拟机并行升级集群软件。本申请能够根据集群软件的升级请求进行自动创建选择并生成虚拟机组,从而更快速和高效的执行集群软件的升级管理。
技术领域
本申请涉及虚拟机领域,具体地,涉及一种虚拟机生成的方法及其装置。
背景技术
现有技术中,随着互联思想的无处不在,分布式计算机应用而生,随之虚拟化技术的应用也变得更加广泛,尤其是在办公室中,通常使用集群软件去管理一个办公室的所有机器,涉及对多台机器的管理,当集群软件进行升级时,现有的方法是通过服务器对每台机器的软件分别进行升级,但是由于服务器硬件和软件条件的限制,从而仅能实现串行、顺序升级和更新,从而降低了工作效率,也因此对服务器提出了更高的要求。
发明内容
本申请的目的在于提供一种虚拟机生成的方法及其装置,在集群软件进行升级时,使用虚拟机完成集群软件的升级,进一步地实现自动选择适配的虚拟机,减少了人为选择的时间,提高了效率。
为达到上述目的,本申请提供了一种虚拟机生成的方法,具体包括以下步骤:响应于集群软件的升级请求,选择满足升级请求条件的物理机;将升级源拷贝到物理机的存储器;根据升级请求创建多个虚拟机并制定升级策略;根据升级策略,多个虚拟机并行升级集群软件。
如上的,其中,升级请求中包括请求升级的升级源的数量。
如上的,其中,选择物理机时,将多个物理机放入选择队列中,判断物理机的自身内存与升级后的升级源内存差值是否超过指定阈值。
如上的,其中,若超过指定阈值,则正常执行升级步骤;若未超过指定阈值,将物理机从选择队列中去除。
如上的,其中,还包括,响应于集群软件的升级请求,判断升级源进行升级时所需的物理机数量。
如上的,其中,若物理机数量为一个,则判断物理机的内存是否能升级多个升级源。
如上的,其中,若物理机内存不满足升级多个软件的条件,则继续查找其他物理机;若物理机内存满足升级多个软件的条件,则正常执行升级步骤。
如上的,其中,若物理机的数量为多个,则判断多个物理机升级升级源后是否还能升级其他升级源。
如上的,其中,在创建虚拟机前,创建与集群软件适配的归属组件,归属组件容纳创建后的全部虚拟机。
一种虚拟机创建装置,包括选择单元、拷贝单元、处理单元以及执行单元;选择单元,响应于集群软件的升级请求,选择满足升级请求条件的物理机;创建单元,将升级源拷贝到物理机的存储器;处理单元,根据升级请求创建多个虚拟机并制定升级策略;执行单元,根据升级策略,多个虚拟机并行升级集群软件。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1是根据本申请实施例提供的虚拟机生成的方法流程图;
图2是根据本申请实施例提供的虚拟机生成装置的内部结构示意图;
图3为本申请实施例提供的虚拟机生成装置的内部结构的子模块示意图;
图4为本申请实施例提供的虚拟机生成装置的内部结构的另一子模块示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京隆普智能科技有限公司,未经北京隆普智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910152722.1/2.html,转载请声明来源钻瓜专利网。