[发明专利]虚拟机磁盘镜像模块化快速组装方法、装置和系统有效
申请号: | 201610431619.7 | 申请日: | 2016-06-16 |
公开(公告)号: | CN105955674B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 沃天宇;马晴;孙杰;秦晶杰;侯冠群 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 宋扬;刘芳 |
地址: | 100191 北京市海淀区学*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种虚拟机磁盘镜像模块化快速组装方法、装置和系统,其中,虚拟机磁盘镜像模块化快速组装方法包括:接收虚拟机磁盘镜像请求;根据操作系统类型和组件描述信息在组件数据库中获取与虚拟机磁盘镜像请求相对应的组件信息;根据组件标识检测各个组件标识对应的组件之间是否存在冲突;若否,则根据组件存储位置从组件存储库中获取组件,将组件组装为与虚拟机磁盘镜像请求相对应的虚拟机磁盘镜像文件。本发明提供的虚拟机磁盘镜像模块化快速组装方法,将虚拟机磁盘镜像文件以组件的形式进行组装,节省了文件存储空间,提升了虚拟机磁盘镜像文件的组装灵活性。 | ||
搜索关键词: | 虚拟机 磁盘 模块化 快速 组装 方法 装置 系统 | ||
【主权项】:
1.一种虚拟机磁盘镜像模块化快速组装方法,其特征在于,包括:接收虚拟机磁盘镜像请求;所述虚拟机磁盘镜像请求包括:操作系统类型和组件描述信息;根据所述操作系统类型和所述组件描述信息在组件数据库中获取与所述虚拟机磁盘镜像请求相对应的组件信息;其中,所述组件信息包括:至少一个组件标识和与每个组件标识相对应的组件存储位置;根据所述组件标识检测各个所述组件标识对应的组件之间是否存在冲突;若否,则根据所述组件存储位置从组件存储库中获取组件,将所述组件组装为与所述虚拟机磁盘镜像请求相对应的虚拟机磁盘镜像文件;在所述接收虚拟机磁盘镜像请求之前,还包括:生成组件;将所述组件存储至所述组件存储库中,将所述组件对应的组件标识和组件存储位置存储至所述组件数据库中;所述生成组件,将所述组件存储至所述组件存储库中,将所述组件对应的组件标识和组件存储位置存储至所述组件数据库中,包括:接收虚拟机磁盘镜像源文件;对所述虚拟机磁盘镜像源文件进行处理,获取软件包列表,所述软件包列表中包括多个软件包标识以及每个所述软件包标识对应的软件信息;根据所述软件包标识和所述软件信息计算各个所述软件包标识对应的软件包之间的依赖关系;根据所述依赖关系获取至少一个软件依赖树;依次判断每个所述软件依赖树在所述组件数据库中是否存在;若不存在,则将所述软件依赖树存储至所述组件数据库中;根据所述软件依赖树生成所述组件;将所述组件存储至所述组件存储库中,将所述组件对应的组件标识和组件存储位置存储至所述组件数据库中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610431619.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种一体式气控换向阀
- 下一篇:一种机械密封组件