[发明专利]基于云存储的快速访问虚拟机镜像的缓存系统及其方法有效

专利信息
申请号: 201010292102.7 申请日: 2010-09-25
公开(公告)号: CN102307206A 公开(公告)日: 2012-01-04
发明(设计)人: 肖翱;莫展鹏;杨松;岳强;季统凯 申请(专利权)人: 广东电子工业研究院有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 523808 广东省东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 存储 快速 访问 虚拟机 缓存 系统 及其 方法
【权利要求书】:

1.基于云存储的快速访问虚拟机镜像的缓存系统,其特征在于:包括有服务处理模块(1)、节点缓存管理模块(2)、云存储服务处理模块(3)和云存储服务处理模块(4);

所述的服务处理模块(1)部署于计算节点上,用于接收请求、处理请求、决定是否执行请求以及分发请求;

所述的节点缓存管理模块(2)部署于计算节点上,用于将新的镜像文件保存到本地节点缓存,查找本地节点上已缓存的虚拟机镜像;

所述的云存储服务处理模块(3)部署于管理节点上,用于从云存储系统获取镜像文件块,并对这些文件块进行操作,使其还原为一个可用的镜像文件;

所述的前端缓存管理模块(4)部署于管理节点上,管理前端管理节点上的缓存文件,在本地缓存中查找虚拟机镜像,将虚拟机镜像文件保存到本地缓存。

2.一种权利要求1所述的缓存系统的缓存方法,其特征在于:包括以下步骤:

第1步,计算节点的服务处理模块(1)接收到创建虚拟机的Web服务请求;

第2步,计算节点上的服务处理模块(1)判断本地节点是否有足够的资源执行该请求;

如果能,执行第3步;如果否,计算节点上的服务处理模块(1)会将该Web服务请求分发给其他计算节点;

第3步,计算节点上的节点缓存管理模块(2)根据Web服务请求查找匹配的虚拟机镜像文件;

如果存在,节点缓存管理模块(2)将匹配的缓存结果返回给服务处理模块(1),服务处理模块(1)处理该请求;如果不存在,服务处理模块(1)将请求中的镜像文件信息发送到管理节点上,执行第4步;

第4步,管理节点接收到Web Service请求后,前端缓存管理模块(4)查找相匹配的缓存数据;

如果存在,前端节点将缓存结果返回给计算节点上的服务处理模块(1),同时计算节点上的服务处理模块(1)将缓存该结果;

如果不存在,执行第5步;

第5步,管理节点上的云存储服务处理模块(3)根据虚拟机镜像文件的描述,前往云存储系统中查找虚拟机镜像文件块;

如果存在,执行第6步;如果不存在,将查询结果返回给发送该请求的计算节点;

第6步,管理节点上的云存储服务处理模块(3)对虚拟机镜像文件块进行解密,并将文件块合并后还原成完整的虚拟机镜像;

第7步,管理节点上的前端缓存管理模块(4)将新的虚拟机镜像放入缓存中。

3.根据权利要求2所述的缓存方法,其特征在于:所述Web服务请求包括服务请求类别、参数和结果。

4.根据权利要求2所述的缓存方法,其特征在于:所述第2步,如果本地计算节点没有足够的资源执行该Web服务请求,本地计算节点上的服务处理模块(1)将该请求类别和参数以Web服务格式发送给其他计算节点。

5.根据权利要求3所述的缓存方法,其特征在于:所述第2步,如果本地计算节点没有足够的资源执行该Web服务请求,本地计算节点上的服务处理模块(1)将该请求类别和参数以Web服务格式发送给其他计算节点。

6.根据权利要求2、3、4或5所述的缓存方法,其特征在于:所述第4步,如果管理节点上的前端缓存处理模块(4)在缓存系统中查到了相匹配的虚拟机镜像文件,计算节点在执行Web服务请求时也会缓存该虚拟机镜像到本地缓存中。

7.根据权利要求2、3、4或5所述的缓存方法,其特征在于:所述第5步,如果云存储系统中不存在符合虚拟机镜像描述的记录,计算节点会提示系统出现错误。

8.根据权利要求6所述的缓存方法,其特征在于:所述第5步,如果云存储系统中不存在符合虚拟机镜像描述的记录,计算节点会提示系统出现错误。

9.根据权利要求2、3、4或5所述的缓存方法,其特征在于:所述第7步,管理节点上缓存数据的元信息是存储在嵌入式数据库中。

10.根据权利要求6所述的缓存方法,其特征在于:所述第7步,管理节点上缓存数据的元信息是存储在嵌入式数据库中。

11.根据权利要求7所述的缓存方法,其特征在于:所述第7步,管理节点上缓存数据的元信息是存储在嵌入式数据库中。

12.根据权利要求8所述的缓存方法,其特征在于:所述第7步,管理节点上缓存数据的元信息是存储在嵌入式数据库中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电子工业研究院有限公司,未经广东电子工业研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010292102.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top