[发明专利]混合云部署方法、装置及系统有效
| 申请号: | 201910619031.8 | 申请日: | 2019-07-09 |
| 公开(公告)号: | CN110324191B | 公开(公告)日: | 2022-08-23 |
| 发明(设计)人: | 王彦平 | 申请(专利权)人: | 西安点告网络科技有限公司 |
| 主分类号: | H04L41/08 | 分类号: | H04L41/08;H04L67/10;H04L9/40 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 徐丽 |
| 地址: | 710000 陕西省西安市高新区天谷八路1*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 混合 部署 方法 装置 系统 | ||
1.一种混合云部署方法,包括:
获取混合云部署参数,包括云类型、云区域、目标端和部署方式;其中,所述云区域可以为地理位置区域,可以通过地理位置对云区域进行划分,每个云区域可以构成一个最小部署配置单元,每个部署配置单元中可以仅设置一个主服务器和一个接口端;所述部署方式包括串型部署、全量并发部署、分批次部署中的一个或多个;
基于所述混合云部署参数,将所述目标端分为可并发部署的部署组;
针对所述部署组,验证部署权限并且在通过验证后接收部署令牌;以及
使用所述部署令牌发送调用请求,使得与所述部署组中的所述目标端相关联的服务端执行预定义文件,以及使得在所述目标端上执行部署;其中,所述预定义文件包括环境变量设置文件,用于设置环境变量,且环境变量可以被其他预定义文件引用。
2.如权利要求1所述的混合云部署方法,还包括:
与所述部署组中的所述目标端相关联的服务端执行预定义文件时,实时接收执行结果进行分阶段展示。
3.如权利要求1所述的混合云部署方法,还包括:
针对所述调用请求,验证执行权限。
4.一种混合云部署装置,包括:
部署参数获取模块,用于获取混合云部署参数,包括云类型、云区域、目标端和部署方式;其中,所述云区域可以为地理位置区域,可以通过地理位置对云区域进行划分,每个云区域可以构成一个最小部署配置单元,每个部署配置单元中可以仅设置一个主服务器和一个接口端;所述部署方式包括串型部署、全量并发部署、分批次部署中的一个或多个;
部署组获得模块,用于基于所述混合云部署参数,将所述目标端分为可并发部署的部署组;
部署权限验证模块,用于针对所述部署组,验证部署权限并且在通过验证后接收部署令牌;以及
部署模块,用于使用所述部署令牌发送调用请求,使得与所述部署组中的所述目标端相关联的服务端执行预定义文件,以及使得在所述目标端上执行部署;其中,所述预定义文件包括环境变量设置文件,用于设置环境变量,且环境变量可以被其他预定义文件引用。
5.如权利要求4所述的混合云部署装置,还包括:
展示模块,用于与所述部署组中的所述目标端相关联的服务端执行预定义文件时,实时接收执行结果进行分阶段展示。
6.如权利要求4所述的混合云部署装置,还包括:
执行权限验证模块,用于针对所述调用请求,验证执行权限。
7.一种混合云部署系统,包括控制端、接口端、目标端和与所述目标端相关联的服务端,其中
所述控制端被配置用于获取混合云部署参数,包括云类型、云区域、目标端和部署方式,并基于所述混合云部署参数,将所述目标端分为可并发部署的部署组;其中,所述云区域可以为地理位置区域,可以通过地理位置对云区域进行划分,每个云区域可以构成一个最小部署配置单元,每个部署配置单元中可以仅设置一个主服务器和一个接口端;所述部署方式包括串型部署、全量并发部署、分批次部署中的一个或多个;
所述接口端被配置用于针对所述部署组验证所述控制端,当通过验证后向所述控制端发送部署令牌;
所述控制端还被配置用于使用所述部署令牌发送调用请求;
所述服务端被配置用于响应于所述调用请求,执行预定义文件;其中,所述预定义文件包括环境变量设置文件,用于设置环境变量,且环境变量可以被其他预定义文件引用;以及
所述目标端被配置用于在其上执行并发部署。
8.一种计算机可读介质,其上存储有可执行指令,所述可执行指令被处理器执行时使处理器执行如权利要求1-3任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安点告网络科技有限公司,未经西安点告网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910619031.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络规划方法及装置
- 下一篇:一种用于血液透析机的实时数据采集盒





