[发明专利]一种云应用的部署方法、装置及系统在审
| 申请号: | 202011616705.8 | 申请日: | 2020-12-31 |
| 公开(公告)号: | CN112698847A | 公开(公告)日: | 2021-04-23 |
| 发明(设计)人: | 韩永;陶晓三 | 申请(专利权)人: | 江苏视博云信息技术有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 213000 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用 部署 方法 装置 系统 | ||
本申请提供一种云应用的部署方法、装置及系统。其中,方法包括:接收云应用部署任务;对云应用部署任务进行解析,得到待进行部署的云应用的应用信息和部署策略;根据应用信息从分区内的应用存储节点获取云应用的安装文件进行校验;在校验通过后根据部署策略将云应用部署于所述分区内的目标应用服务器和/或与所述云应用适配的共享存储服务器。本申请,至少具有降低人工部署的工作量和运维成本的优点。
技术领域
本申请涉及云计算技术领域,具体而言,涉及一种云应用的部署方法、装置及系统。
背景技术
基于云计算技术的发展,依赖于云端强大的计算能力,越来越多的云应用被部署在云端运行,应用在云端运行过程中云端将应用运行的显示输出、声音输出编码后作为视频和音频流,通过网络实时传输给终端,由终端进行实时解码后显示输出。终端同时可以进行对应用的控制操作,经过网络将操作控制信息实时传送给云端进行应用控制。
相关技术中,在云应用规模化运营场景下,由于服务器数量规模庞大(通常数千台服务器),该场景下在将应用进行大规模部署于应用服务器上时,如果采用人工部署的方式,存在着工作量巨大、效率低且运维成本很高的问题。
发明内容
有鉴于此,本申请提供一种云应用的部署方法、装置及系统,以降低部署的工作量和和运维成本,并且提高部署效率。
具体地,本申请是通过如下技术方案实现的:
第一方面,本申请实施例提供了一种云应用的部署方法,所述方法,包括:
接收云应用部署任务;
对所述云应用部署任务进行解析,得到待进行部署的云应用的应用信息和部署策略;
根据所述应用信息对预先获取并存储的所述云应用的安装文件进行校验;
若校验通过,则根据所述部署策略控制将所述云应用部署于所述分区内的目标应用服务器和/或与所述云应用适配的共享存储服务器。
第二方面,本申请实施例提供了一种云应用的部署系统,包括:中心管理服务器和一个或多个部署管理服务器;
所述中心管理服务器,用于响应于用户针对待进行部署的云应用的部署操作触发生成应用部署任务,将所述云应用部署任务发送至待进行所述云应用部署的分区的部署管理服务器;
所述部署管理服务器,用于接收所述云应用部署任务;
对所述云应用部署任务进行解析,得到待进行部署的云应用的应用信息和部署策略;
根据所述应用信息对预先获取并存储的所述云应用的安装文件进行校验;
若校验通过,则根据所述部署策略控制将所述云应用部署于所述分区内的目标应用服务器和/或与所述云应用适配的共享存储服务器。
第三方面,本申请实施例提供了一种云应用的部署装置,所述装置,包括:
接收模块,用于接收云应用部署任务;
解析模块,用于对所述云应用部署任务进行解析,得到待进行部署的云应用的应用信息和部署策略;
获取模块,用于根据所述应用信息对预先获取并存储的所述云应用的安装文件进行校验;
部署模块,用于若校验通过,则根据所述部署策略控制将所述云应用部署于所述分区内的目标应用服务器和/或与所述云应用适配的共享存储服务器。
第四方面,本申请实施例提供了一种机器可读存储介质,机器可读存储介质上存储有若干计算机指令,计算机指令被执行时实现如第一方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏视博云信息技术有限公司,未经江苏视博云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011616705.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种链路数据采样率实时自动调整方法
- 下一篇:一种多维高效填料





