[发明专利]一种基于xen的虚拟机模板管理系统、方法在审
申请号: | 201810311187.5 | 申请日: | 2018-04-09 |
公开(公告)号: | CN108710527A | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 曾星;丘树杰;彭国柱;霍键聪 | 申请(专利权)人: | 广东睿江云计算股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 佛山市禾才知识产权代理有限公司 44379 | 代理人: | 史亮亮 |
地址: | 528000 广东省佛山市禅城区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点代理 资源池 模板管理 模板系统 存储池 服务端 虚拟机 网络通信连接 服务端管理 版本管理 导入模块 连接资源 模板更新 模板删除 同步模板 巡检模块 多节点 自动化 | ||
一种基于xen的虚拟机模板管理系统,包括资源池和存储池,包括模板系统服务端和节点代理端,模板系统服务端存放有多版本的模板,节点代理端只存放最新的版本模板,模板系统服务端管理节点代理端;系统包括模板更新模块、模板导入模块、模板删除模块和模板巡检模块;模板系统服务端通过网络通信连接节点代理端,节点代理端通过NFS方式连接资源池,节点代理端是资源池的模板存放点,资源池拥有自属的存储池,资源池通过ISCSI协议或者FC方式与存储池进行连接。本发明通过模板管理系统完成多节点,多资源池的虚拟机模板管理,实现自动化同步模板,解决模板版本管理不规范的问题。
技术领域
本发明涉及虚拟机技术领域,尤其涉及一种基于xen的虚拟机模板管理系统、方法。
背景技术
目前XenServer依然是许多云商使用的虚拟化产品,对于云商的虚拟机一般是通过虚拟机模板生成的,然后经过一系列的处理后交付给客户。对于多个模板,多个云节点的虚拟化环境,同步模板到不同的云节点,管理不同版本的模板,需要消耗一定的运维资源去完成。
XenServer平台提供了NFS存储方式,虚拟机导入接口和xencenter,通过xencenter或者xen api的虚拟机导入接口就可以完成虚拟机模板的导入,但是目前官方并没有提供模板管理的方案,需要人工同步模板并管理模板,无法自动化同步模板,容易出现版本的混乱。
发明内容
本发明的目的在于提出一种基于xen的虚拟机模板管理系统、方法,通过模板管理系统完成多节点,多资源池的虚拟机模板管理,实现自动化同步模板,解决模板版本管理不规范的问题。
为达此目的,本发明采用以下技术方案:
一种基于xen的虚拟机模板管理系统,包括资源池和存储池,包括模板系统服务端和节点代理端,所述模板系统服务端存放有多版本的模板,不同的模板通过不同的路径和标识符区分(生产环境存在不同的xenserver版本;制作时期不同的模板;不同应用或不同操作系统的模板),所述节点代理端只存放最新的版本模板,所述模板系统服务端管理所述节点代理端;
所述系统包括模板更新模块、模板导入模块、模板删除模块和模板巡检模块;
所述模板系统服务端通过网络通信连接所述节点代理端,所述节点代理端通过NFS方式连接所述资源池,所述节点代理端是所述资源池的模板存放点,所述资源池拥有自属的所述存储池,所述资源池通过ISCSI协议或者FC方式与所述存储池进行连接。
本技术方案基于xenserver虚拟平台,通过模板系统服务端管理各节点代理端。而节点代理端可以与xenserver资源池交互,实现虚拟机模板管理操作。
模板管理的多种功能满足实际生产的需求,同时也实现了自动同步模板的效果。
优选的,所述模板更新模块包括主动触发更新模块和定时触发更新模块;
所述主动触发更新模块用于当所述模板系统服务端更新了新的模板后,主动触发更新,将新的模板更新到所述节点代理端;
所述定时触发更新模块用于当所述模板系统服务端更新了新的模板后,所述主动触发更新模块失效,无法完成主动更新时,所述节点代理端定时触发更新,从所述模板系统服务端获取新的模板信息。
优选的,所述模板导入模块用于当所述资源池需要更新模板时,从所述节点代理端导入模板。
优选的,所述模板删除模块用于当所述资源池需要下架旧版本的模板或者修改模板时,删除所述资源池内的模板;
所述模板巡检模块用于检查所述资源池的模板信息是否被认为改动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东睿江云计算股份有限公司,未经广东睿江云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810311187.5/2.html,转载请声明来源钻瓜专利网。