[发明专利]实现逻辑卷动态分配并支持虚拟机动态迁移的系统及方法有效
申请号: | 201810096558.2 | 申请日: | 2018-01-31 |
公开(公告)号: | CN108334401B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 曾丽星 | 申请(专利权)人: | 武汉噢易云计算股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 430000 湖北省武汉市东湖新技*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现逻辑卷动态分配并支持虚拟机动态迁移的系统及方法,涉及云计算领域。本发明引入3种映射表缓存模式:写回模式:映射表读写均在缓存中,内核进程定时将脏的映射表写入磁盘;写通模式:映射表读取时从缓存获取数据;写入数据时,将映射表同时写进缓存和磁盘,每次写数据操作都会触发脏映射表刷新到磁盘;迁移模式:映射表读取时从硬盘读取,有数据写入操作时,自动将映射表缓存模式切换成写回模式。本发明在源服务器触发迁移操作前,设置映射表缓存模式为写通模式;在目标服务器触发迁移操作前,对虚拟机的虚拟磁盘进行预加载,设置映射表缓存模式为迁移模式。本发明既能解决虚拟机HA问题,又能实现虚拟机的动态迁移。 | ||
搜索关键词: | 实现 逻辑 动态分配 支持 虚拟机 动态 迁移 系统 方法 | ||
【主权项】:
1.一种在共享存储上实现逻辑卷动态分配并支持虚拟机动态迁移的系统,该系统应用于云数据中心,该系统包括源服务器、目标服务器、管理平台服务节点和共享存储,管理平台服务节点运行管理平台服务端和数据库,源服务器运行虚拟机服务程序、动态分配驱动程序和至少一个虚拟机,虚拟机使用动态分配的逻辑卷作为虚拟磁盘文件,目标服务器运行虚拟机服务程序和动态分配驱动程序,其特征在于:所述动态分配驱动程序引入3种映射表缓存模式:a、写回模式:映射表读写均在缓存中,内核进程定时将脏的映射表写入磁盘;b、写通模式:映射表读取时,从缓存获取数据;写入数据时,将映射表同时写进缓存和磁盘,每次写数据操作都会触发脏映射表刷新到磁盘;c、迁移模式:映射表读取时从硬盘读取,当有数据写入操作时,自动将映射表缓存模式切换成写回模式;登录管理平台服务端,选择要动态迁移的源服务器、需迁移到的目标服务器,触发虚拟机动态迁移指令;源服务器接收到虚拟机动态迁移指令时,设置虚拟磁盘的映射表缓存模式为写通模式,并通知虚拟机动态迁移的目标服务器的虚拟机服务程序;目标服务器的虚拟机服务程序收到通知后,加载虚拟磁盘,并设置映射表缓存模式为迁移模式;源服务器的虚拟机服务程序调用迁移接口,触发迁移操作,参数中包含要迁移到的目标服务器;源服务器与目标服务器建立连接,执行虚拟机的动态迁移;虚拟机动态迁移到目标服务器后正常运行,并在运行过程中触发数据写入操作;在目标服务器上运行的动态配置驱动程序检测到写入操作,自动切换映射表缓存模式为写回模式,至此虚拟机动态迁移完成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉噢易云计算股份有限公司,未经武汉噢易云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810096558.2/,转载请声明来源钻瓜专利网。