[发明专利]一种虚拟机迁移决策方法、装置及系统无效
申请号: | 200910082785.0 | 申请日: | 2009-04-29 |
公开(公告)号: | CN101876921A | 公开(公告)日: | 2010-11-03 |
发明(设计)人: | 任兰芳;王绍斌;沈晴霓;靳远游;魏磊;李钊;阮安邦;石磊 | 申请(专利权)人: | 华为技术有限公司;北京大学 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;H04L29/06 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 迁移 决策 方法 装置 系统 | ||
技术领域
本发明涉及信息技术领域,尤其涉及一种虚拟机迁移决策方法、装置及系统。
背景技术
虚拟化技术是在软、硬件之间引入一个虚拟层,将底层物理设备虚拟成多个虚拟设备,每台虚拟机(Virtual Machine)通过虚拟层的统一调度实现对物理设备的多路复用。它可以在一个硬件平台上运行多个虚拟机,虚拟机对硬件资源的操作和虚拟机之间的交互大多通过虚拟层相互协调,在虚拟机层没有过多的交互,虚拟机之间的关系和两台物理机之间的关系相似,实现强隔离;由于虚拟机的强隔离性,一台虚拟机的故障对同一个物理平台上其它虚拟机几乎不会造成影响。虚拟平台在充分利用硬件资源的同时,为应用软件提供独立、隔离的运行环境,从而在较大程度上限制了应用程序的安全风险的扩散范围,维护了虚拟平台的稳定性。
虚拟机迁移是虚拟化技术的一个主要特色,其包括静态迁移和动态迁移,所述静态迁移就是在虚拟机关机或者处于休眠挂起状态下的一个文件拷贝过程。动态迁移就是实现虚拟机上运行的应用程序不中断或者瞬间中断的情况下实现虚拟机在不同的底层物理平台上的切换,主要涉及内存信息的复制拷贝、存储数据的复制拷贝等技术。虚拟机迁移也是虚拟化技术的一项重要优势。首先,虚拟机的迁移可以保证物理平台的负载均衡,把负载比较重的物理平台上正在运行的虚拟机迁移到负载比较轻的物理平台上,保证不同物理平台的硬件资源充分利用,提高系统工作效率。其次,虚拟机的迁移可以减小应用程序对底层硬件资源的依赖性,缩短宕机时间,如果底层硬件出现故障需要维护,可以把正在运行的虚拟机迁移到正常工作的物理平台之上,也就是说底层硬件的故障不会对虚拟机的正常运行产生太大的影响。再者,虚拟机的迁移对于保证虚拟机之间的强安全隔离也提供了另外一个选择。
发明人在实现本发明的过程中发现,当前的虚拟机迁移技术至少存在如下缺点:
目前的虚拟机迁移技术的安全机制不健全,目标平台无法满足源平台的安全要求。
发明内容
本发明实施例提供一种虚拟机迁移决策方法、装置及系统,虚拟机迁移前对目标平台进行属性检查或完整性证实,保证了虚拟机迁移的安全性及可信度。
本发明实施例是通过以下技术方案实现的:
本发明实施例提供一种虚拟机迁移决策方法,包括:
接收来自源平台的迁移请求;
根据所述迁移请求确定目标平台;
对所述目标平台进行属性检查或完整性证实,得到属性检查或完整性证实结果;
根据所述属性检查或完整性证实结果进行迁移决策。
本发明实施例提供一种网络装置,包括:
接收单元,用于接收来自源平台的迁移请求,
确定单元,用于根据所述迁移请求确定目标平台;
检查单元,用于对所述目标平台进行属性检查或完整性证实,得到属性检查或完整性证实结果,所述属性检查或完整性证实结果用于进行迁移决策。
本发明实施例提供一种网络系统,包括:源平台、网络装置及目标平台;
所述源平台,用于发送迁移请求;
所述网络装置,用于接收所述迁移请求,根据所述迁移请求确定本次迁移的目标平台,对目标平台进行属性检查或完整性证实,得到属性检查或完整性证实结果;根据所述属性检查或完整性证实结果进行迁移决策;
所述目标平台,作为虚拟机迁移的目标平台,在与所述网络装置交互时提供本平台的属性信息给所述网络装置。
由上述本发明实施例提供的技术方案可以看出,本发明实施例在虚拟机迁移前对目标平台的属性进行检查或完整性证实,有效保证了虚拟机迁移的安全性及可信度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例虚拟机迁移决策方法流程图;
图2为本发明虚拟机迁移决策方法实例一流程图;
图3为本发明虚拟机迁移决策方法实例二流程图;
图4为本发明虚拟机迁移决策方法实例三流程图;
图5为本发明虚拟机迁移决策方法实例四流程图;
图6为本发明虚拟机迁移决策方法实例五流程图;
图7为本发明虚拟机迁移决策方法实例六流程图;
图8为本发明一个实施例虚拟机迁移决策装置结构示意图;
图9为本发明又一实施例虚拟机迁移决策装置结构示意图;
图10为本发明实施例虚拟机迁移决策系统结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;北京大学,未经华为技术有限公司;北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910082785.0/2.html,转载请声明来源钻瓜专利网。