[发明专利]虚拟化集群中虚拟机的虚拟内存文件重定向方法及其系统有效
申请号: | 201810989250.0 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109343928B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 廖振岚;张天虎 | 申请(专利权)人: | 广东微云科技股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 深圳市合道英联专利事务所(普通合伙) 44309 | 代理人: | 廉红果;何国涛 |
地址: | 523000 广东省东莞市松山湖高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 集群 虚拟机 虚拟内存 文件 定向 方法 及其 系统 | ||
本发明公开了一种虚拟化集群中虚拟机的虚拟内存文件重定向方法,终端向调度服务器发送虚拟机启动请求,所述调度服务器向该终端分计算节点和虚拟机服务器,所述计算节点将该虚拟机服务器中虚拟机的虚拟内存文件重新定向到本地存储空间内,所述终端通过远程桌面协议与计算节点通讯获取虚拟机画面;还公开了一种虚拟化集群中虚拟机的虚拟内存文件重定向系统,本发明对虚拟内存文件的读写重定向到计算节点的本地存储空间中,加快虚拟内存文件的读写速度,使大型软件运行更加流畅,减少集群存储的读写操作,减少集群存储的空间占用,减少计算节点的网络资源占用。
技术领域
本发明属于计算机属领域,具体涉及一种虚拟化集群中虚拟机的虚拟内存文件重定向方法及其系统。
背景技术
虚拟内存是现代操作系统内存管理的一种常用技术。以windows操作系统为例,当物理内存不足时,windows会把一部分不常用的内存数据移动到硬盘的虚拟内存文件上,即把硬盘空间当作内存使用,从而解决内存不足的问题,虚拟内存文件的文件名为Pagefile.sys,又称为分页文件;虚拟内存文件只在windows运行时有效,关机后分页文件虽然还保留在硬盘中,但文件内容已经没有意义,下次windows开机会重新初始化分页文件。
由于虚拟内存文件当作内存使用,此文件的读写速度对windows系统的性能影响很大,现有集群方案为了高可用和虚拟机动态迁移,一般使用共享存储或分布式存储,虚拟内存文件也都是通过网络读写,速度有限,当运行大型软件时,容易出现卡顿情况。
发明内容
有鉴于此,本发明的主要目的在于提供一种虚拟化集群中虚拟机的虚拟内存文件重定向方法及其系统。
为达到上述目的,本发明的技术方案是这样实现的:
本发明实施例提供一种虚拟化集群中虚拟机的虚拟内存文件重定向方法,该方法为:终端向调度服务器发送虚拟机启动请求,所述调度服务器向该终端分计算节点和虚拟机服务器,所述计算节点将该虚拟机服务器中虚拟机的虚拟内存文件重新定向到本地存储空间内,所述终端通过远程桌面协议与计算节点通讯获取虚拟机画面。
上述方案中,所述计算节点将该虚拟机服务器中虚拟机的虚拟内存文件重新定向到本地存储空间内,具体为:所述计算节点搜索并拷贝该虚拟机服务器中虚拟机的虚拟内存文件在文件系统中的相关元数据到计算节点的内存中,所述计算节点在本地生成稀疏格式的临时文件,所述临时文件的文件大小与该虚拟机服务器中虚拟机的硬盘镜像大小一致。
上述方案中,该方法还包括:所述终端停止使用该虚拟机服务器的虚拟机后,所述计算节点删除本地存储空间内的虚拟内存文件。
上述方案中,该方法还包括:所述计算节点对该虚拟机服务器的虚拟机进行读写过程中,将实时读写的数据重新定向到本地存储空间内。
上述方案中,所述将实时读写的数据重新定向到本地存储空间内,具体为:如果所述计算节点读写的数据是虚拟内存文件数据,则将读写操作重定向本地临时文件中,或者,如果所述计算节点读写的数据是虚拟内存文件的元数据,则更新保存到该计算节点的内存的元数据。
本发明实施例还提供一种虚拟化集群中虚拟机的虚拟内存文件重定向系统,该系统包括终端、计算节点、调度服务器、虚拟机服务器;
所述终端,用于向调度服务器发送虚拟机启动请求;还用于通过远程桌面协议与计算节点通讯获取虚拟机画面。
所述调度服务器,用于管理集群存储中的若干个虚拟机服务器,根据所述终端的虚拟机启动请求分配计算节点和虚拟机服务器,
所述计算节点,用于与分配的虚拟机服务器连接,将分配的虚拟机服务器中虚拟机的虚拟内存文件重新定向到本地存储空间内;
所述虚拟机服务器,用于向所述计算节点提供数据读写。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东微云科技股份有限公司,未经广东微云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810989250.0/2.html,转载请声明来源钻瓜专利网。