[发明专利]一种基于服务分类的虚拟机动态迁移方法有效

专利信息
申请号: 201710582510.8 申请日: 2017-07-17
公开(公告)号: CN107423114B 公开(公告)日: 2020-12-22
发明(设计)人: 张颖君;连一峰;刘玉岭;黄亮;黄克振 申请(专利权)人: 中国科学院软件研究所
主分类号: G06F9/455 分类号: G06F9/455
代理公司: 北京君尚知识产权代理有限公司 11200 代理人: 余功勋
地址: 100190 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 服务 分类 虚拟机 动态 迁移 方法
【说明书】:

发明提供一种基于服务分类的虚拟机动态迁移方法,其步骤包括:1)获取虚拟机的综合使用率;2)当上述虚拟机的综合使用率大于阈值时,评估虚拟机各服务的综合使用率,依据划分需求对各服务进行分类,并根据分类结果选择目标虚拟机;其中所述阈值和划分需求由管理员根据不同场景定义;3)将上述经过分类的部分服务的相关资源迁移到目标虚拟机。本发明考虑对虚拟机使用情况进行分析,只将部分服务和用户迁移。因此,本发明方法不仅能提高整体的迁移性能,而且能提高资源的使用效率。

技术领域

本发明涉及虚拟机迁移方法,尤其涉及一种基于服务分类的虚拟机动态迁移方法。

背景技术

近几年,云计算大量普及应用,随着使用时间的增加,资源的消耗与匮乏也日益明显。目前,大部分采用虚拟机迁移的方法,即将整个虚拟机(VM)进行迁移。但是,如果云平台中虚拟机资源有限,可能无法提供充足的资源进行整体迁移。而虚拟机作为云计算环境中重要组成部分,承载着用户相关资源的使用和运行,也成为迁移过程的核心。虚拟机迁移过程中主要分为冷迁移和热迁移,热迁移也叫做动态迁移。冷迁移是将虚拟机停机后整体迁移,但是影响用户的使用;动态迁移是在用户没有察觉的情况下完成虚拟机的迁移,它保证在迁移过程中,虚拟机仍旧平滑运行,用户不会察觉到任何差异,因此成为研究和应用的重点。

现有的动态迁移方式主要包括预迁移、后迁移等。其中预迁移是使用最多的方式。预迁移主要是指在迁移过程中,通过不断循环,将源虚拟机的内存数据发送至目标虚拟机。预拷贝机制极大的减少了停机拷贝阶段需要传输的内存数据量,从而将停机时间大大缩小。然而,对于更新速度非常快的内存部分,每次循环过程都会变脏,需要重复拷贝,同时也导致循环次数非常多,迁移的时间变长。后迁移主要是先停止并将源虚拟机中CPU状态和能使虚拟机恢复运行的最小工作状态发送到目标虚拟机,之后启动目标虚拟机开始运行,并将缺失的内存页进行逐步迁移。但是该方法由于目标虚拟机中缺页中断严重影响运行性能,造成服务性能下降,因此采用的不多。

在实际迁移过程中,同一虚拟机为多个用户提供不同服务,但是当用户访问量增大,资源不足时,需要对资源进行迁移。传统的方法是将虚拟机整体迁移至一个资源更大的虚拟机中,但是一方面可能不存在符合要求的虚拟机,另一方面完全迁移导致时间较长。

发明内容

针对上述问题,本发明考虑对虚拟机使用情况进行分析,只将部分服务和用户迁移。因此,本发明提供一种基于服务分类的虚拟机动态迁移方法,该方法不仅能提高整体的迁移性能,而且能提高资源的使用效率。

请参考图1,本发明主要在预迁移基础上,针对迁移过程中服务进行有效划分,将服务中部分相对独立的资源进行迁移,而且可以与现有方法进行有效结合,提高动态迁移过程中的效率。其中,该图中的VMM代表虚拟机监控器。

为达上述目的,本发明所采用的技术方案为:

一种基于服务分类的虚拟机动态迁移方法,其步骤包括:

1)获取虚拟机的综合使用率;

2)当上述虚拟机的综合使用率大于阈值时,评估虚拟机各服务的综合使用率,依据划分需求对各服务进行分类,并根据分类结果选择目标虚拟机;其中所述阈值和划分需求由管理员根据不同场景定义;

3)将上述经过分类的部分服务的相关资源迁移到目标虚拟机。

进一步地,在步骤1)之前还包括:通过虚拟机监控器监控预定时间内的各虚拟机相关资源使用情况;其中所述虚拟机相关资源使用情况包括CPU、内存、硬盘的大小及预定时间内CPU、内存、硬盘的平均使用率。

进一步地,步骤1)中所述综合使用率Φ=α·Cr+β·Mr+γ·Hr,其中α、β、γ为影响权重,且由管理员根据不同场景定义;Cr、Mr、Hr分别是指预定时间内CPU、内存、硬盘的平均使用率。

进一步地,步骤2)还包括:如果没有合适的目标虚拟机,则重新对各服务进行分类。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710582510.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top