[发明专利]一种云平台应用自动部署框架在审
申请号: | 201610486781.9 | 申请日: | 2016-06-25 |
公开(公告)号: | CN106055388A | 公开(公告)日: | 2016-10-26 |
发明(设计)人: | 杨松;熊梦;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 广东莞信律师事务所 44332 | 代理人: | 余伦 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及云计算技术领域,特别是一种云平台应用自动部署框架。所述框架包括应用服务模块、存储池模块、宿主机模块和虚拟机模块;应用服务模块负责接收与响应云平台前端用户的API请求;存储池模块负责应用软件包与自动部署脚本的管理;宿主机模块则负责管理存储池与虚拟机之间的挂载与卸载;最后虚拟机模块接收应用服务控制并完成应用软件的自动部署。本发明提供了一种简单而通用的框架,用以在现有云平台中快速扩展实现应用的一键入云。 | ||
搜索关键词: | 一种 平台 应用 自动 部署 框架 | ||
【主权项】:
一种云平台应用自动部署框架,其特征在于,所述的框架由应用服务模块、存储池模块、宿主机模块和虚拟机模块构成;所述的应用服务模块是一个运行在云平台控制节点上面的服务组件,主要实现接收并处理云平台用户上传应用软件包的请求,接收并处理云平台用户指定虚拟机进行应用自动部署的请求,接收并处理云平台用户创建虚拟机并进行应用自动部署的请求;所述的存储池模块负责应用软件包与自动部署脚本的管理,主要实现创建并格式化存储池,接受用户上传的应用软件包与自动部署脚本并保存,删除无用的软件包或脚本;所述的宿主机模块负责管理存储池与虚拟机之间的挂载与卸载;所述的挂载与卸载可以是通过一个xml文件并利用virsh相关命令进行控制,也可以是直接通过qemu相关命令控制;所述的虚拟机模块负责接收应用服务控制并完成应用软件的自动部署,其主要实现安装并自启动Qemu Guest Agent代理服务;从本地存储池中读取应用软件自动部署脚本并执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610486781.9/,转载请声明来源钻瓜专利网。