[发明专利]一种虚拟机在线迁移方法、装置及系统在审
申请号: | 201611101604.0 | 申请日: | 2016-12-05 |
公开(公告)号: | CN108153577A | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 童遥;申光 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 深圳市凯达知识产权事务所 44256 | 代理人: | 刘大弯;沈荣彬 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模板页面 内存页面 在线迁移 虚拟机 装置及系统 数据中心 传输 通信数据量 虚拟化技术 内存状态 索引发送 索引判断 云计算 拷贝 迁移 | ||
本发明提供一种虚拟机在线迁移方法、装置及系统,属于云计算和虚拟化技术领域,所述方法包括:根据模板页面索引判断当前传输内存页面是否属于模板页面;若所述当前传输内存页面属于模板页面,则将所述模板页面对应索引发送给目的数据中心;若所述当前传输内存页面不属于模板页面,则将所述当前传输内存页面发送给目的数据中心。本发明提供的虚拟机在线迁移方法、装置及系统,能够降低跨数据中心虚拟机在线迁移中用于内存状态拷贝的通信数据量和迁移时间。
技术领域
本发明涉及云计算和虚拟化技术领域,特别是涉及一种虚拟机在线迁移方法、装置及系统。
背景技术
虚拟机在线迁移(Live Migration)技术是云计算及虚拟化领域的重要研究方向之一,该技术广泛应用于虚拟化数据中心的资源优化调度、可用性保障、动态负载均衡等方面。跨数据中心的虚拟机迁移,有助于在更大范围内实现数据中心资源池化,跨地域进行资源的调度,提高资源的利用率与云服务的质量。
实现跨数据中心的虚拟机在线迁移需要解决以下三个问题:
1)存储:不同数据中心之间往往没有共享的存储,所以跨数据中心的虚拟机迁移,首先要解决存储迁移,主要是虚拟机镜像迁移的问题。
2)网络:由于虚拟机跨数据中心迁移时,目的数据中心的IP、路由等一系列网络设置与源数据中心不同,如何在迁移中自动进行网络重配置或者网络状态迁移,保证服务和连接不中断,也是需要解决的问题。
3)内存状态:要实现虚拟机的在线迁移,需要将虚拟机的内存状态完全从源数据中心拷贝到目的数据中心,同时保持虚拟机的运行。较之数据中心内部,数据中心之间通信延迟较大,可用于迁移的数据传输速率较低,而内存数据变化较快。这就使得跨数据中心虚拟机在线迁移中需要占用大量用于内存状态拷贝的通信数据量和迁移时间,给实现虚拟机数据中心在线迁移带来了较大的难度。此外,考虑到跨数据中心迁移的场景中,往往需要将若干个虚拟机组成的虚拟集群作为一个整体进行迁移,更增加了在线迁移的难度。
目前,随着分布式存储和软件定义网络等技术的发展,上述前两个问题,已经得到了比较好的解决。但是对于第三个问题,仍然缺乏有效的方法,虽然数据中心间网络通信速率将越来越高,但是集群的规模也在迅速增长,所以要降低内存状态拷贝的通信数据量和迁移时间,不能单纯依赖网络速率的提高。因此,需要有一种有效的虚拟机跨数据中心在线迁移方法来解决虚拟机跨数据中心迁移场景下的内存数据拷贝的通信数据量和迁移时间大的问题。
发明内容
本发明实施例所要解决的技术问题是提供一种虚拟机在线迁移方法、装置及系统,用以解决现有虚拟机跨数据中心迁移场景下的内存数据拷贝的通信数据量和迁移时间大的技术问题。
本发明通过以下技术方案解决上述技术问题:
本发明一方面提供一种虚拟机在线迁移方法,包括:
根据模板页面索引判断当前传输内存页面是否属于模板页面;
若所述当前传输内存页面属于模板页面,则将所述模板页面对应索引发送给目的数据中心;
若所述当前传输内存页面不属于模板页面,则将所述当前传输内存页面发送给目的数据中心。
进一步的,所述模板页面索引采用二叉树算法构建;
其中,二叉树中的元素E=(h,c,p)与所述模板页面一一对应,p为内存页面数据,h=SHA-1(p)为模板页面哈希值,c为所述内存页面在内存页面集合M中出现的次数;所述二叉树算法输出包含模板页面哈希值的数组H和包含模板页面数据的哈希表HT;
其中,所述内存页面通过保存多个虚拟机内存状态快照得到,m个所述内存页面形成所述内存页面集合M。
进一步的,所述根据模板页面索引判断当前传输内存页面是否属于模板页面包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611101604.0/2.html,转载请声明来源钻瓜专利网。