一种虚拟机迁移进度的确定方法、装置及介质制造方法及图纸

技术编号:37332597 阅读:23 留言:0更新日期:2023-04-21 23:10
本发明专利技术公开了一种虚拟机迁移进度的确定方法、装置及介质,适用于信息技术领域。该方法根据历史数据与当前数据增量的实时数据信息对比,以估算迁移过程中虚拟机产生的数据增量和迁移时间。当前数据增量与相似数据增量的关系满足预设条件时,则确定虚拟机突发的IO导致数据量激增,则对当前迁移时间和迁移总量进行调整,用户可以直观知晓当前业务的虚拟机热迁移所需的迁移时间和数据量以确定迁移进度,进而可以合理分配虚拟机的配置任务,及时调整迁移时间和迁移总量,避免虚拟机内部的突增IO压力以及迁移任务无法结束的问题,提高用户的体验感。验感。验感。

【技术实现步骤摘要】
一种虚拟机迁移进度的确定方法、装置及介质


[0001]本专利技术涉及信息
,特别是涉及一种虚拟机迁移进度的确定方法、装置及介质。

技术介绍

[0002]虚拟化集群相比于传统物理机集群,在资源调度方面具有较大的灵活性,当集群中的某一台物理机损坏或因老化需要更换时,传统物理集群需要停机并将数据迁移到对端存储,再进行业务的恢复。而虚拟化集群在有上述需求时,仅需要将待更换物理机上的虚拟机在线迁移至新上线的物理机上即可,若虚拟机的磁盘位于共享存储,则只需要迁移内存数据到对端物理机即可,实现了虚拟机业务的无缝迁移。
[0003]然而,热迁移虚拟机意味着虚拟机业务不停,迁移过程中源端虚拟机的数据也在不停地生成,因此无法像物理主机停机迁移那样可精确计算迁移时间及迁移进度,没有办法直观地向用户展示该迁移任务需要拷贝的数据量大小以及迁移时长,有时因为无法预估虚拟机内部的巨大IO压力,导致迁移任务无法结束,降低用户的体验感。
[0004]因此,寻求一种虚拟机迁移进度的确定方法是本领域技术人员亟需要解决的。
专利技术内
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟机迁移进度的确定方法,其特征在于,包括:获取所述虚拟机的历史数据增量以及当前时间段的当前数据增量;在所述历史数据增量中对所述当前数据增量进行匹配得到相似数据增量;根据所述相似数据增量确定当前迁移时间和当前迁移数据总量;当所述当前数据增量与所述相似数据增量的关系满足预设条件时,则对所述当前迁移时间和所述当前迁移数据总量进行调整以确定所述迁移进度。2.根据权利要求1所述的虚拟机迁移进度的确定方法,其特征在于,在所述获取所述虚拟机的历史数据增量以及当前时间段的当前数据增量之前,还包括:记录所述虚拟机预设时间内与所述当前时间段内采样频率相同的所述历史数据增量,并进入至所述获取所述虚拟机的历史数据增量以及当前时间段的当前数据增量的步骤。3.根据权利要求2所述的虚拟机迁移进度的确定方法,其特征在于,所述在所述历史数据增量中对所述当前数据增量进行匹配得到相似数据增量,包括:在所述历史数据增量中获取与所述当前时间段相同时间的目标历史数据增量;将各目标历史数据增量与所述当前数据增量进行方差处理得到对应的方差结果;在各所述方差结果中选取最小方差结果;将所述最小方差结果对应的所述目标历史数据作为所述相似数据增量。4.根据权利要求3所述的虚拟机迁移进度的确定方法,其特征在于,所述根据所述相似数据增量确定当前迁移时间和当前迁移数据总量,包括:获取所述虚拟机的待迁移数据、迁移网络带宽、数据增量速率以及权重参数,其中所述待迁移数据为所述相似数据增量和所述虚拟机在当前迁移与上一次迁移后之间产生的内存数据的数据;根据所述待迁移数据、所述迁移网络带宽、所述数据增量速率以及所述权重参数的关系分别确定迁移时间公式和待迁移数据总量公式;根据所述迁移时间公式和所述待迁移数据总量公式估算得到所述当前迁移时间和所述当前待迁移数据总量。5.根据权利要求4所述的虚拟机迁移进度的确定方法,其特征在于,所述预设条件为所述当前数据增量与所述相似数据增量的比值大于预设权重参数,所述对所述当前数据...

【专利技术属性】
技术研发人员:解琰
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1