[发明专利]一种私有云平台服务软件的部署方法及部署装置在审
申请号: | 201910555658.1 | 申请日: | 2019-06-25 |
公开(公告)号: | CN112130864A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 孙明辉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 私有 平台 服务 软件 部署 方法 装置 | ||
1.一种私有云平台服务软件的部署方法,其特征在于,包括:
与配置中心进行消息交互,以获取私有云平台的配置数据;
基于所述配置数据,与服务器进行消息交互,以在所述服务器上创建虚拟计算节点;
基于所述配置数据,渲染部署脚本模板,以生成服务软件的部署脚本;
获取服务软件版本,并在所述虚拟计算节点上执行所述服务软件版本对应的部署脚本。
2.根据权利要求1所述的私有云平台服务软件的部署方法,其特征在于,所述与配置中心进行消息交互,以获取私有云平台的配置数据,包括:
向所述配置中心发送对私有云平台进行部署配置的配置数据请求消息;
接收所述配置中心根据所述配置数据请求消息发送的应答消息,以获取私有云平台的配置数据。
3.根据权利要求1或2所述的私有云平台服务软件的部署方法,其特征在于,所述配置数据包括:服务软件安装列表、资源规划表以及网络规划配置。
4.根据权利要求1所述的私有云平台服务软件的部署方法,其特征在于,所述基于所述配置数据,与向服务器进行消息交互,以在所述服务器上创建虚拟计算节点,包括:
向所述服务器发送虚拟计算单元创建的请求消息,以触发所述服务器基于所述请求消息中携带的所述配置数据创建所述虚拟计算节点。
5.根据权利要求4所述的私有云平台服务软件的部署方法,其特征在于,所述请求消息包括:计算节点的个数、计算节点的规格属性、以及网络配置数据。
6.根据权利要求4所述的私有云平台服务软件的部署方法,其特征在于,所述方法还包括:
在触发所述服务器基于所述请求消息中携带的所述配置数据创建所述虚拟计算节点后,向所述服务器发送虚拟计算节点状态查询消息;
接收所述服务器根据所述状态查询消息发送的状态查询结果。
7.根据权利要求1所述的私有云平台服务软件的部署方法,其特征在于,所述基于所述配置数据,渲染部署脚本模板,生成服务软件的部署脚本,包括:
基于所述配置数据,获取所述服务软件版本的软件名称和版本号;
基于所述配置数据,获取所述服务软件的归属领域,并基于所述归属领域,匹配虚拟计算节点;
基于所述软件名称、所述版本号和所述虚拟计算节点将所述部署模板中的参数实例化,以生成所述服务软件的部署脚本。
8.一种私有云平台服务软件的部署装置,其特征在于,包括:
配置请求模块,用于与配置中心进行消息交互,以获取私有云平台的配置数据;
资源接口模块,用于与服务器进行消息交互,以在所述服务器上创建虚拟计算节点;
脚本渲染模块,用于基于所述配置数据,渲染部署脚本模板,生成服务软件的部署脚本;
脚本执行模块,用于获取服务软件版本,并在所述虚拟计算节点上执行所述服务软件版本对应的部署脚本。
9.根据权利要求8所述的私有云平台服务软件的部署装置,其特征在于,所述配置请求模块,用于:
向所述配置中心发送对私有云平台进行部署配置的配置数据请求消息;
接收所述配置中心根据所述配置数据请求消息发送的应答消息,以获取私有云平台的配置数据。
10.根据权利要求8所述的私有云平台服务软件的部署装置,其特征在于,所述资源接口模块,用于:
向所述服务器发送虚拟计算单元创建的请求消息,以触发所述服务器基于所述请求消息中携带的所述配置数据创建所述虚拟计算节点。
11.根据权利要求10所述的私有云平台服务软件的部署装置,其特征在于,所述资源接口模块,还用于:
在触发所述服务器基于所述请求消息中携带的所述配置数据创建所述虚拟计算节点后,向所述服务器发送虚拟计算节点状态查询消息;
接收所述服务器根据所述状态查询消息发送的状态查询结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910555658.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于物联网的三阶段传感拓扑方法及系统
- 下一篇:一种信号采集装置