技术新讯 > 计算推算,计数设备的制造及其应用技术 > 虚拟机数据迁移方法、装置、电子设备和存储介质与流程  >  正文

虚拟机数据迁移方法、装置、电子设备和存储介质与流程

  • 国知局
  • 2024-09-05 14:23:54

本申请属于计算机领域,具体涉及一种虚拟机数据迁移方法、装置、电子设备和存储介质。

背景技术:

1、通常情况下,在数据中心运维数据的过程中,在物理机所处机柜温度过高的情况下,为保护物理机自身硬件设备和物理机内虚拟机中的各种数据,通常会自动切断电源,导致物理机宕机。

2、但是由于人工处理物理机宕机的过程存在一定时延,使得在高温导致的物理机宕机的时间段内物理机内的虚拟机无法使用。

技术实现思路

1、本申请实施例提供本申请公开了一种虚拟机数据迁移方法、装置、电子设备和存储介质,能够解决相关技术中高温导致的物理机宕机的时间段内物理机所包括的虚拟机中的各种数据无法使用的问题。

2、第一方面,本申请实施例提供了一种虚拟机数据迁移方法,所述方法包括:

3、通过数字孪生模型确定温度大于阈值的迁移源物理机,所述迁移源物理机内设置有虚拟机;

4、从所述迁移源物理机内设置的虚拟机中确定待迁移虚拟机;

5、确定所述待迁移虚拟机的迁移目的物理机,所述迁移目的物理机的温度低于所述迁移源物理机的温度;

6、将所述待迁移虚拟机从所述迁移源物理机迁移至所述迁移目的物理机。

7、第二方面,本申请实施例提供了一种虚拟机数据迁移装置,所述装置包括:

8、确定模块,用于通过数字孪生模型确定温度大于阈值的迁移源物理机,所述迁移源物理机内设置有虚拟机;从所述迁移源物理机内设置的虚拟机中确定待迁移虚拟机;确定所述待迁移虚拟机的迁移目的物理机,所述迁移目的物理机的温度低于所述迁移源物理机的温度;

9、迁移模块,用于将所述待迁移虚拟机从所述迁移源物理机迁移至所述迁移目的物理机。

10、第三方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器存储在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

11、第四方面,本申请实施例提供了一种计算机可读存储介质,所述介质上存储程序或指令,所述程序或指令被执行时实现如第一方面所述的方法的步骤。

12、第五方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述的方法的步骤。

13、本申请实施例提供的上述至少一个技术方案可以达到如下技术效果:

14、在本申请实施例中,通过数字孪生模型确定温度大于阈值的迁移源物理机,所述迁移源物理机内设置有虚拟机;从所述迁移源物理机内设置的虚拟机中确定待迁移虚拟机;确定所述待迁移虚拟机的迁移目的物理机,所述迁移目的物理机的温度低于所述迁移源物理机的温度;将所述待迁移虚拟机从所述迁移源物理机迁移至所述迁移目的物理机。如此,从通过数字孪生模型确定的温度大于阈值的迁移源物理机中确定出待迁移虚拟机,并将待迁移虚拟机从迁移源物理机迁移至温度比迁移源物理机更低的迁移目的物理机上,避免迁移源物理机因温度过高导致宕机后迁移源物理机中的待迁移虚拟机无法使用。

技术特征:

1.一种虚拟机数据迁移方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述数字孪生模型是基于各类物理实体和逻辑实体的各项表征数据而构建的,所述数字孪生模型用于通过仿真环境预测机柜内物理机的温度。

3.根据权利要求1所述的方法,其特征在于,所述通过数字孪生模型确定温度大于阈值的迁移源物理机,包括:

4.根据权利要求1所述的方法,其特征在于,所述迁移源物理机内设置的虚拟机的数目为k个;所述从所述迁移源物理机内设置的虚拟机中确定待迁移虚拟机,包括:

5.根据权利要求4所述的方法,其特征在于,通过如下公式计算k个虚拟机中第i个虚拟机的综合迁移优先级分数:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述确定所述待迁移虚拟机的迁移目的物理机之后,所述方法还包括:

7.一种虚拟机数据迁移装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-6任一项所述的方法的步骤。

9.一种计算机可读存储介质,其特征在于,所述介质上存储程序或指令,所述程序或指令被执行时实现如权利要求1-6任一项所述的方法的步骤。

10.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-6任一项所述的方法的步骤。

技术总结本申请公开了一种虚拟机数据迁移方法、装置、电子设备和存储介质,具体涉及计算机领域,该方法包括:通过数字孪生模型确定温度大于阈值的迁移源物理机,所述迁移源物理机内设置有虚拟机;从所述迁移源物理机内设置的虚拟机中确定待迁移虚拟机;确定所述待迁移虚拟机的迁移目的物理机,所述迁移目的物理机的温度低于所述迁移源物理机的温度;将所述待迁移虚拟机从所述迁移源物理机迁移至所述迁移目的物理机。技术研发人员:陈琳娜,杨大鹏,李训潮受保护的技术使用者:中国移动通信集团山东有限公司技术研发日:技术公布日:2024/9/2

本文地址:https://www.jishuxx.com/zhuanli/20240905/286212.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。