一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种超融合系统的虚拟机系统升级不中断控制方法及系统与流程

2022-11-30 22:00:26 来源:中国专利 TAG:

技术特征:
1.一种超融合系统的虚拟机系统升级不中断控制方法,其特征在于,所述超融合系统包括一超融合管理平台和连接所述超融合管理平台的至少一虚拟机,每个所述虚拟机关联有至少一第一主机副本和一第二主机副本,所述虚拟机运行于所述第一主机副本中;则所述虚拟机升级不中断控制方法包括:步骤s1,所述超融合管理平台监测到所述虚拟机需要进行系统升级时,记录所述虚拟机的系统盘中各数据块在所述第一主机副本中的第一存储位置;步骤s2,所述超融合管理平台监测到所述虚拟机的系统升级包安装完成时,将所述虚拟机从所述第一主机副本动态迁移至所述第二主机副本,以使得所述虚拟机运行于所述第二主机副本中,并将所述系统盘的数据块指针锁定指向所述第二主机副本中的所述第一存储位置;步骤s3,所述超融合管理平台启动预设的一虚拟机管理进程重启所述第一主机副本关联的所述虚拟机,以完成所述虚拟机的系统升级,随后获取系统升级后的系统盘中各所述数据块的第二存储位置;步骤s4,所述超融合管理平台将所述虚拟机从所述第二主机副本动态迁移至所述第一主机副本,并将所述数据块指针指向所述第一主机副本中的所述第二存储位置,以使得所述虚拟机恢复运行于所述第一主机副本中。2.根据权利要求1所述的虚拟机系统升级不中断控制方法,其特征在于,所述步骤s1中,所述虚拟机的虚拟机代理在捕获到一系统升级指令时,向所述超融合管理平台发送一升级信号;所述超融合管理平台接收到所述升级信号表示监测到所述虚拟机需要进行系统升级。3.根据权利要求2所述的虚拟机系统升级不中断控制方法,其特征在于,所述步骤s2中,所述虚拟机的所述虚拟机代理捕获到所述系统执行指令执行完毕,等到系统重启指令时,向所述超融合管理平台发送一执行完毕信号;所述超融合管理平台接收到所述执行完毕信号表示监测到所述虚拟机的系统升级包安装完成。4.根据权利要求1所述的虚拟机系统升级不中断控制方法,其特征在于,所述步骤s3中,重启所述第一主机副本关联的所述虚拟机之前,还包括:所述超融合管理平台启动所述虚拟机管理程序使得所述第一主机副本关联的所述虚拟机运行于所述超融合管理平台的一隔离管理通道,以隔离所述第一主机副本关联的所述虚拟机对所述虚拟机的数据盘的写操作,并隔绝所述第一主机副本关联的所述虚拟机的网卡的网络交互操作。5.根据权利要求4所述的虚拟机系统升级不中断控制方法,其特征在于,所述步骤s3中,重启所述第一主机副本关联的所述虚拟机之后,还包括一连接验证过程,所述连接验证过程包括:所述超融合管理平台通过所述隔离管理通道与系统升级后的所述虚拟机建立连接,随后验证系统升级后的所述虚拟机是否成功升级:若是,则获取系统升级后的系统盘中各所述数据块的第二存储位置,随后转向所述步骤s4;若否,则执行一升级回退操作,以使得所述虚拟机恢复运行于所述第一主机副本中。
6.根据权利要求5所述的虚拟机系统升级不中断控制方法,其特征在于,所述升级回退操作包括:所述超融合管理平台将所述第一主机副本关联的所述虚拟机由所述隔离管理通道中释放,将所述系统盘的所述数据块指针指向所述第一存储位置,并解除所述数据块指针于所述第二主机副本中的指针锁定,以使得所述虚拟机恢复运行于所述第一主机副本中。7.根据权利要求1所述的虚拟机系统升级不中断控制方法,其特征在于,执行所述步骤s4之后,还包括:所述超融合管理平台将所述第二主机副本与所述第一主机副本进行数据同步。8.一种超融合系统的虚拟机系统升级不中断控制系统,其特征在于,应用如权利要求1-7中任意一项所述的虚拟机系统升级不中断控制方法,所述虚拟机升级不中断控制系统包括:至少一虚拟机,每个所述虚拟机关联有至少一第一主机副本和一第二主机副本,所述虚拟机运行于所述第一主机副本中;超融合管理平台,分别连接各所述虚拟机,所述超融合管理平台包括:第一监测模块,用于在监测到所述虚拟机需要进行系统升级时,记录所述虚拟机的系统盘中各数据块在所述第一主机副本中的第一存储位置;第二监测模块,连接所述第一监测模块,用于在监测到所述虚拟机的系统升级包安装完成时,将所述虚拟机从所述第一主机副本动态迁移至所述第二主机副本,以使得所述虚拟机运行于所述第二主机副本中,并将所述系统盘的数据块指针锁定指向所述第二主机副本中的所述第一存储位置;升级管理模块,连接所述第二监测模块,用于启动预设的一虚拟机管理进程重启所述第一主机副本关联的所述虚拟机,以完成所述虚拟机的系统升级,随后获取系统升级后的系统盘中各所述数据块的第二存储位置;升级后处理模块,连接所述升级管理模块,用于将所述虚拟机从所述第二主机副本动态迁移至所述第一主机副本,并将所述数据块指针指向所述第一主机副本中的所述第二存储位置,以使得所述虚拟机恢复运行于所述第一主机副本中。9.根据权利要求8所述的虚拟机系统升级不中断控制系统,其特征在于,所述升级管理模块包括一虚拟机劫持单元,用于在重启所述第一主机副本关联的所述虚拟机之前,启动所述虚拟机管理程序使得所述第一主机副本关联的所述虚拟机运行于所述超融合管理平台的一隔离管理通道,以隔离所述第一主机副本关联的所述虚拟机对所述虚拟机的数据盘的写操作,并隔绝所述第一主机副本关联的所述虚拟机的网卡的网络交互操作。10.根据权利要求9所述的虚拟机系统升级不中断控制系统,其特征在于,所述升级管理模块还包括一连接验证单元,用于在重启所述第一主机副本关联的所述虚拟机之后,通过所述隔离管理通道与系统升级后的所述虚拟机建立连接,随后验证系统升级后的所述虚拟机成功升级时,获取系统升级后的系统盘中各所述数据块的第二存储位置,以及在验证系统升级后的所述虚拟机未成功升级时执行一升级回退操作,以使得所述虚拟机恢复运行于所述第一主机副本中。

技术总结
本发明提供一种超融合系统的虚拟机系统升级不中断控制方法及系统,涉及虚拟机系统升级技术领域,包括:在虚拟机需要进行系统升级时,记录虚拟机的系统盘中各数据块在第一主机副本中的第一存储位置;在系统升级包安装完成时,将虚拟机从第一主机副本动态迁移至第二主机副本,并将系统盘的数据块指针锁定指向第二主机副本中的第一存储位置;启动预设的虚拟机管理进程重启第一主机副本关联的虚拟机,随后获取系统升级后的系统盘中各数据块的第二存储位置;将虚拟机从第二主机副本动态迁移至第一主机副本,并将数据块指针指向第一主机副本中的第二存储位置。有益效果是实现虚拟机系统升级重启时业务不中断,大大提升运维管理和服务能力。务能力。务能力。


技术研发人员:陈昌杰 陈磊
受保护的技术使用者:中国福利会国际和平妇幼保健院
技术研发日:2022.09.05
技术公布日:2022/11/29
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献