虚拟机迁移方法、装置、调度器和计算机系统制造方法及图纸

技术编号:42624307 阅读:17 留言:0更新日期:2024-09-06 01:27
公开了虚拟机迁移方法、装置、调度器和计算机系统,涉及云计算技术领域。方法包括:为多个待迁移虚拟机制定多种待迁移方案,根据多种待迁移方案指示的迁移路径和迁移顺序进行并行迁移所需的迁移时间,从多种待迁移方案中选择一种方案作为多个待迁移虚拟机的迁移方案;根据迁移方案指示的迁移路径和迁移顺序对多个待迁移虚拟机进行并行迁移。多种待迁移方案中每种待迁移方案的迁移路径和迁移顺序不同,迁移时间也不同。根据迁移时间从多种待迁移方案中动态地选择迁移方案,即不仅考虑了多个待迁移虚拟机执行迁移的目的物理机,又考虑了如何到达目的物理机,从而选择迁移时间尽可能短地迁移方式。如此,缩短虚拟机迁移时间,提升虚拟机迁移效率。

【技术实现步骤摘要】

本申请涉及云计算,尤其涉及一种虚拟机迁移方法、装置、调度器和计算机系统


技术介绍

1、为了实现云计算数据中心的负载均衡,需要对服务器中的虚拟机进行迁移,将虚拟机从源服务器迁出,迁入至目的服务器。通常,依据专家经验确定待迁移虚拟机和迁移路径,进而,将待迁移虚拟机分成多组进行迁移,组内的全部虚拟机并行迁移结束,下一组迁移开始。但是,由于迁移每台虚拟机所需的迁移时间不同,每组的迁移总时长取决于组内最慢的虚拟机的迁移时长,已完成迁移虚拟机对应的目的服务器处于空闲等待状态。因此,导致虚拟机迁移过程中网络带宽利用率低、虚拟机迁移时间较长,以及虚拟机迁移效率较低。


技术实现思路

1、本申请提供了虚拟机迁移方法、装置、调度器和计算机系统,由此提升虚拟机迁移过程中网络带宽利用率、缩短虚拟机迁移时间,以及提升虚拟机迁移效率。

2、第一方面,提供了一种虚拟机迁移方法,方法包括:为多个待迁移虚拟机制定多种待迁移方案,根据多种待迁移方案指示的迁移路径和迁移顺序进行并行迁移所需的迁移时间,从多种待迁移方案中选择一种方案作为本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其特征在于,根据所述多种待迁移方案的迁移时间确定所述多个待迁移虚拟机的迁移方案,包括:

3.根据权利要求1或2所述的方法,其特征在于,根据多种待迁移方案的迁移时间确定多个待迁移虚拟机的迁移方案,包括:

4.根据权利要求3所述的方法,其特征在于,根据至少一个中间迁移方案获取所述多种待迁移方案,包括:

5.根据权利要求3或4所述的方法,其特征在于,根据至少一个中间迁移方案获取所述多种待迁移方案,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,根据...

【技术特征摘要】

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

2.根据权利要求1所述的方法,其特征在于,根据所述多种待迁移方案的迁移时间确定所述多个待迁移虚拟机的迁移方案,包括:

3.根据权利要求1或2所述的方法,其特征在于,根据多种待迁移方案的迁移时间确定多个待迁移虚拟机的迁移方案,包括:

4.根据权利要求3所述的方法,其特征在于,根据至少一个中间迁移方案获取所述多种待迁移方案,包括:

5.根据权利要求3或4所述的方法,其特征在于,根据至少一个中间迁移方案获取所述多种待迁移方案,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,根据多种待迁移方案的迁移时间确定多个待迁移虚拟机的迁移方案之前,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述虚拟机类型包括第一类型虚拟机和第二类型虚拟机,所述第一类型虚拟机用于以自动缩放计算资源方式应对负载变化,所述第二类型虚拟机用于依据应用程序需求和负载变化调整资源,所述资源包括计算资源、存储资源和网络资源。

8.根据权利要求1-7中任一项所述的方法,其特征在于,根据所述迁移方案指示的迁移路径和迁移顺序对所述多个待迁移虚拟机进行并行迁移,包括:

9.一种虚拟机迁移装置,其特征在于,所述装置包括:

10.根据权利要求9所述的装置,其特征在于,所述方案制定模块根据所述多种待迁移方案的迁移时间确定所述多个待迁移虚拟机的迁移方案时,具体用于:

11.根据权利要求...

【专利技术属性】
技术研发人员:顾炯炯明仲曹伟朋蔡智源王玉钊邱琪洁
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1