升级虚拟机配置的方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:23342883 阅读:33 留言:0更新日期:2020-02-15 03:43
本申请实施例提供了一种升级虚拟机配置的方法、装置、电子设备及可读存储介质,获取对目标虚拟机的配置升级请求;如果目标虚拟机所在的第一物理主机当前可用的硬件资源不符合目标虚拟机的升级条件,从第一物理主机所在集群中的其他物理主机中,确定当前可用的硬件资源符合目标虚拟机的升级条件的物理主机,作为第二物理主机;锁定第二物理主机中的目标硬件资源,其中,目标硬件资源为根据目标虚拟机的升级条件确定的;将目标虚拟机迁移至第二物理主机;基于目标硬件资源,对目标虚拟机进行升级。基于上述处理,能够降低虚拟机升级失败的概率。

Methods, devices, electronic devices and readable storage media for upgrading virtual machine configuration

【技术实现步骤摘要】
升级虚拟机配置的方法、装置、电子设备及可读存储介质
本申请涉及计算机网络
,特别是涉及一种升级虚拟机配置的方法、装置、电子设备及可读存储介质。
技术介绍
云计算是一种按使用量付费商业模式。这种模式为租户提供便捷、按需的网络访问和可配置的资源池(包括计算、存储及网络资源),租户部署在资源池上的应用系统能够根据需要获取计算力、存储空间和信息服务。虚拟机(VirtualMachine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在云计算环境下,虚拟机是运行在物理主机上的服务单位。在云计算服务的一种场景下,租户可以选择对虚拟机进行升级,一种实现方式中,租户可以通过云平台的租户端选择需要升级的虚拟机,如果虚拟机当前所在的物理主机(可以称为第一物理主机)可用的硬件资源(例如,CPU和内存),不符合虚拟机的升级条件,则向租户提示升级失败。此时,租户可以通知提供商的技术人员,并由技术人员确定当前符合虚拟机的升级条件的物理主机(可以称为第二物理主机),进而,将虚拟机迁移至第二物理主机,然后,技术人员可以通知租户本文档来自技高网...

【技术保护点】
1.一种升级虚拟机配置的方法,其特征在于,所述方法包括:/n获取对目标虚拟机的配置升级请求;/n如果所述目标虚拟机所在的第一物理主机当前可用的硬件资源不符合所述目标虚拟机的升级条件,从所述第一物理主机所在集群中的其他物理主机中,确定当前可用的硬件资源符合所述目标虚拟机的升级条件的物理主机,作为第二物理主机;/n锁定所述第二物理主机中的目标硬件资源,其中,所述目标硬件资源为根据所述目标虚拟机的升级条件确定的;/n将所述目标虚拟机迁移至所述第二物理主机;/n基于所述目标硬件资源,对所述目标虚拟机进行升级。/n

【技术特征摘要】
1.一种升级虚拟机配置的方法,其特征在于,所述方法包括:
获取对目标虚拟机的配置升级请求;
如果所述目标虚拟机所在的第一物理主机当前可用的硬件资源不符合所述目标虚拟机的升级条件,从所述第一物理主机所在集群中的其他物理主机中,确定当前可用的硬件资源符合所述目标虚拟机的升级条件的物理主机,作为第二物理主机;
锁定所述第二物理主机中的目标硬件资源,其中,所述目标硬件资源为根据所述目标虚拟机的升级条件确定的;
将所述目标虚拟机迁移至所述第二物理主机;
基于所述目标硬件资源,对所述目标虚拟机进行升级。


2.根据权利要求1所述的方法,其特征在于,在所述将所述目标虚拟机迁移至所述第二物理主机之前,所述方法还包括:
获取所述目标虚拟机的当前状态;
所述将所述目标虚拟机迁移至所述第二物理主机,包括:
如果所述目标虚拟机当前为关机状态,将所述目标虚拟机冷迁移至所述第二物理主机;
如果所述目标虚拟机当前为开机状态,将所述目标虚拟机热迁移至所述第二物理主机。


3.根据权利要求1所述的方法,其特征在于,在所述对所述目标虚拟机进行升级之后,所述方法还包括:
如果所述目标虚拟机升级成功,向第一终端发送冷重启提醒消息,所述冷重启提醒消息用于提醒租户对升级后的所述目标虚拟机进行冷重启;
如果所述目标虚拟机升级失败,向所述第一终端发送状态恢复提醒消息,所述状态恢复提醒消息用于提醒租户将所述目标虚拟机恢复至升级之前的状态。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当确定所述目标虚拟机连续预设数目次升级失败时,向第二终端发送升级失败提醒消息。


5.一种升级虚拟机配置的装置,其特征在于,所述装置包括:
第一获取模块,用于获取对目标虚拟机的配置升级请求;
确定模块,用于如果所述目标虚拟机所在的第一物理主机当前可用的...

【专利技术属性】
技术研发人员:蔡志强
申请(专利权)人:北京金山云网络技术有限公司北京金山云科技有限公司
类型:发明
国别省市:北京;11

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

1