[发明专利]一种基于xen的虚拟机模板管理系统、方法在审
申请号: | 201810311187.5 | 申请日: | 2018-04-09 |
公开(公告)号: | CN108710527A | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 曾星;丘树杰;彭国柱;霍键聪 | 申请(专利权)人: | 广东睿江云计算股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 佛山市禾才知识产权代理有限公司 44379 | 代理人: | 史亮亮 |
地址: | 528000 广东省佛山市禅城区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点代理 资源池 模板管理 模板系统 存储池 服务端 虚拟机 网络通信连接 服务端管理 版本管理 导入模块 连接资源 模板更新 模板删除 同步模板 巡检模块 多节点 自动化 | ||
1.一种基于xen的虚拟机模板管理系统,包括资源池和存储池,其特征在于:
包括模板系统服务端和节点代理端,所述模板系统服务端存放有多版本的模板,所述节点代理端只存放最新的版本模板,所述模板系统服务端管理所述节点代理端;
所述系统包括模板更新模块、模板导入模块、模板删除模块和模板巡检模块;
所述模板系统服务端通过网络通信连接所述节点代理端,所述节点代理端通过NFS方式连接所述资源池,所述节点代理端是所述资源池的模板存放点,所述资源池拥有自属的所述存储池,所述资源池通过ISCSI协议或者FC方式与所述存储池进行连接。
2.根据权利要求1所述一种基于xen的虚拟机模板管理系统,其特征在于:所述模板更新模块包括主动触发更新模块和定时触发更新模块;
所述主动触发更新模块用于当所述模板系统服务端更新了新的模板后,主动触发更新,将新的模板更新到所述节点代理端;
所述定时触发更新模块用于当所述模板系统服务端更新了新的模板后,所述主动触发更新模块失效,无法完成主动更新时,所述节点代理端定时触发更新,从所述模板系统服务端获取新的模板信息。
3.根据权利要求1所述一种基于xen的虚拟机模板管理系统,其特征在于:所述模板导入模块用于当所述资源池需要更新模板时,从所述节点代理端导入模板。
4.根据权利要求1所述一种基于xen的虚拟机模板管理系统,其特征在于:所述模板删除模块用于当所述资源池需要下架旧版本的模板或者修改模板时,删除所述资源池内的模板;
所述模板巡检模块用于检查所述资源池的模板信息是否被认为改动。
5.一种基于xen的虚拟机模板管理方法,包括资源池和存储池,其特征在于:包括模板系统服务端和节点代理端,所述模板系统服务端通过网络通信与所述节点代理端进行连接交互,所述节点代理端通过NFS方式与所述资源池进行连接交互,所述资源池通过ISCSI协议或者FC方式与所述存储池进行连接交互;
所述方法包括模板更新功能、模板导入功能、模板删除功能和模板巡检功能,所述模板更新包括定时更新功能和主动触发更新功能。
6.根据权利要求5所述一种基于xen的虚拟机模板管理方法,其特征在于:当所述模板系统服务端更新了新的模板后,所述主动触发更新功能主动触发模板的更新,将新的模板更新到所述节点代理端;
包括主动触发模板更新的过程:
步骤A:所述模板系统服务端发起模板更新请求,并发送更新列表和校验信息给所述节点代理端,所述节点代理端收到模板更新请求后,校验本地模板是否与所述模板系统服务端一致;
步骤B:若本地模板的校验结果一致,则无需更新模板;若本地校验结果不一致,则所述节点代理端获取更新列表,然后向所述模板系统服务端下载模板;
步骤C:所述节点代理端下载模板完成后,返回下载列表和校验信息,所述节点代理端校验本地模板是否与所述模板系统服务端一致,若一致,则所述模板系统服务端同步信息并记录到数据库;若不一致,则重新下载模板,并进行校验,若校验到所下载的模板与所述模板系统服务端一致,则所述模板系统服务端同步信息并记录到数据库,完成模板更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东睿江云计算股份有限公司,未经广东睿江云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810311187.5/1.html,转载请声明来源钻瓜专利网。