[发明专利]虚拟化集群中虚拟机的虚拟内存文件重定向方法及其系统有效
申请号: | 201810989250.0 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109343928B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 廖振岚;张天虎 | 申请(专利权)人: | 广东微云科技股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 深圳市合道英联专利事务所(普通合伙) 44309 | 代理人: | 廉红果;何国涛 |
地址: | 523000 广东省东莞市松山湖高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 集群 虚拟机 虚拟内存 文件 定向 方法 及其 系统 | ||
1.一种虚拟化集群中虚拟机的虚拟内存文件重定向方法,其特征在于,该方法为:终端向调度服务器发送虚拟机启动请求,所述调度服务器向该终端分配计算节点和虚拟机服务器,所述计算节点将该虚拟机服务器中虚拟机的虚拟内存文件重新定向到本地存储空间内,所述终端通过远程桌面协议与计算节点通讯获取虚拟机画面;
所述计算节点将该虚拟机服务器中虚拟机的虚拟内存文件重新定向到本地存储空间内,具体为:所述计算节点搜索并拷贝该虚拟机服务器中虚拟机的虚拟内存文件在文件系统中的相关元数据到计算节点的内存中,所述计算节点在本地生成稀疏格式的临时文件,所述临时文件的文件大小与该虚拟机服务器中虚拟机的硬盘镜像大小一致。
2.根据权利要求1所述的虚拟化集群中虚拟机的虚拟内存文件重定向方法,其特征在于,该方法还包括:所述终端停止使用该虚拟机服务器的虚拟机后,所述计算节点删除本地存储空间内的虚拟内存文件。
3.根据权利要求2所述的虚拟化集群中虚拟机的虚拟内存文件重定向方法,其特征在于,该方法还包括:所述计算节点对该虚拟机服务器的虚拟机进行读写过程中,将实时读写的数据重新定向到本地存储空间内。
4.根据权利要求3所述的虚拟化集群中虚拟机的虚拟内存文件重定向方法,其特征在于,所述将实时读写的数据重新定向到本地存储空间内,具体为:如果所述计算节点读写的数据是虚拟内存文件数据,则将读写操作重定向本地临时文件中,或者,如果所述计算节点读写的数据是虚拟内存文件的元数据,则更新保存到该计算节点的内存的元数据。
5.一种虚拟化集群中虚拟机的虚拟内存文件重定向系统,其特征在于,该系统包括终端、计算节点、调度服务器、虚拟机服务器;
所述终端,用于向调度服务器发送虚拟机启动请求;还用于通过远程桌面协议与计算节点通讯获取虚拟机画面;
所述调度服务器,用于管理集群存储中的若干个虚拟机服务器,根据所述终端的虚拟机启动请求分配计算节点和虚拟机服务器,
所述计算节点,用于与分配的虚拟机服务器连接,将分配的虚拟机服务器中虚拟机的虚拟内存文件重新定向到本地存储空间内;具体用于搜索并拷贝该虚拟机服务器中虚拟机的虚拟内存文件在文件系统中的相关元数据到内存中,在本地生成稀疏格式的临时文件,所述临时文件的文件大小与该虚拟机服务器中虚拟机的硬盘镜像大小一致;
所述虚拟机服务器,用于向所述计算节点提供数据读写。
6.根据权利要求5所述的虚拟化集群中虚拟机的虚拟内存文件重定向系统,其特征在于,所述计算节点,还用于所述终端停止使用该虚拟机服务器的虚拟机后,删除本地存储空间内的虚拟内存文件。
7.根据权利要求6所述的虚拟化集群中虚拟机的虚拟内存文件重定向系统,其特征在于,所述计算节点,还用于对该虚拟机服务器的虚拟机进行读写过程中,将实时读写的数据重新定向到本地存储空间内。
8.根据权利要求7所述的虚拟化集群中虚拟机的虚拟内存文件重定向系统,其特征在于,所述计算节点,具体用于如果读写的数据是虚拟内存文件数据,则将读写操作重定向本地临时文件中,或者,如果读写的数据是虚拟内存文件的元数据,则更新保存到计算节点的内存的元数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东微云科技股份有限公司,未经广东微云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810989250.0/1.html,转载请声明来源钻瓜专利网。