数据控制方法及系统技术方案

技术编号:8983323 阅读:180 留言:0更新日期:2013-08-01 02:05
本发明专利技术提供一种数据控制方法及系统,涉及计算机技术领域,所述方法包括:接收克隆虚拟机发送的读数据请求;确定所述读数据请求所请求读取的数据块所属镜像;当所述请求读取的数据块属于基础镜像时,从所述内存中读取所述数据块,并将所述数据块发送给所述克隆虚拟机;当所述请求读取的数据块属于更新镜像时,从所述磁盘中读取所述数据块,并将所述数据块写入所述内存中,再从所述内存中读取所述数据块,并发送给所述克隆虚拟机。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算机
,尤其涉及一种数据控制方法及系统
技术介绍
目前,通过虚拟化技术可以将一台物理机(即实体计算机)的物理资源虚拟成多个虚拟机,每个虚拟机均可以实现该物理机的功能。虚拟机具有克隆功能,利用一个虚拟机(该虚拟机相当于源虚拟机)可以克隆出来一个或多个克隆虚拟机,每个克隆虚拟机可以具有与源虚拟机完全相同的操作系统、应用软件以及数据文档,克隆虚拟机生成之后,还可以自行增加新的数据或者更新已有的数据。现有技术提供一种链接克隆技术,通过基础镜像和更新镜像来实现克隆虚拟机的运行。基础镜像为克隆虚拟机和源虚拟机共同的数据部分,更新镜像是克隆虚拟机与源虚拟机不同的数据部分。然而,现有的基础镜像和更新镜像是保存在磁盘上的,当各个克隆虚拟机运行时,每个克隆虚拟机在将读取的基础镜像中的数据写入内存时,由于每个克隆虚拟机在内存中写入的基础镜像均相同,导致内存资源的利用率不高。
技术实现思路
本专利技术提供一种数据控制方法及系统,可以提高内存资源的利用率。为了达到上述专利技术目的,本专利技术采用如下技术方案:第一方面,提供一种 数据控制方法,基础镜像保存在内存中,更新镜像保存在磁盘中,所本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:薄海
申请(专利权)人:华为技术有限公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1