[发明专利]大企业私有云的部署装置和方法有效
申请号: | 201510522999.0 | 申请日: | 2015-08-24 |
公开(公告)号: | CN105100267B | 公开(公告)日: | 2018-12-14 |
发明(设计)人: | 赵国滨 | 申请(专利权)人: | 用友网络科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京中恒高博知识产权代理有限公司 11249 | 代理人: | 姜万林 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种大企业私有云的部署装置,包括:类型定义单元,用于预先定义待部署私有云的服务类型、以及基于该服务类型的应用类型;应用配置生成单元,用于根据客户请求,基于预先定义的服务类型和应用类型,生成所需应用配置信息;应用任务部署单元,用于基于生成的应用配置信息,完成待部署私有云的部署和发布。本发明还提供了一种大企业私有云的部署方法。通过本发明的技术方案,可以在现有的私有云部署方式基础上,充分利用单对象类型完成多对象类型的私有云部署,建立多对象类型元数据参与的面向大企业私有云部署的通用、统一部署思路。 | ||
搜索关键词: | 企业 私有 部署 装置 方法 | ||
【主权项】:
1.一种大企业私有云的部署装置,其特征在于,包括:类型定义单元,用于预先定义待部署私有云的服务类型、以及基于该服务类型的应用类型;应用配置生成单元,用于根据客户请求,基于预先定义的服务类型和应用类型,生成所需应用配置信息;应用任务部署单元,用于基于生成的应用配置信息,完成待部署私有云的部署和发布;所述类型定义单元,具体包括:服务类型定义模块,用于基于待部署私有云的服务类型元数据,预先定义服务的优先级和角色类型;应用类型定义模块,用于基于待部署私有云的应用类型元数据,预先定义允许的服务类型范围和负载均衡分发的业务分组、以及定义应用的集群节点的对等信息;所述应用配置生成单元,具体包括:拓扑结构生成模块,用于根据客户请求,基于预先定义的服务类型和应用类型,生成应用集群的拓扑结构;拓扑结构解析模块,用于对生成的应用集群的拓扑结构进行解析,获取拓扑结构所需的虚机资源;资源探测及调整模块,用于对所获取的虚机资源进行资源探测,当存在资源冲突时对应用集群配置信息进行调整,直至资源不冲突;集群配置保存模块,用于基于应用集群的拓扑结构中定义的主从结构,自动将拓扑结构中的第一个节点设置为主节点,并将调整后的应用集群配置信息进行保存;所述应用任务部署单元,具体包括:部署任务分解模块,用于以虚机资源为单元,将生成的应用集群配置信息分解成部署任务,并发送给代理执行;应用仓库部署模块,用于在需机资源的每个数据中心部署一个应用仓库,将执行部署任务所需的软件安装介质和相关配置脚本存储在应用仓库中;软件解析模块,用于从部署的应用仓库下载服务相关的配置文件,解析出需要安装的软件;软件安装模块,用于从应用仓库下载需安装软件相关的安装介质和配置脚本,完成软件安装;部署脚本执行模块,用于基于安装完成的软件,执行应用仓库中存储的部署脚本,完成部署任务的应用部署。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友网络科技股份有限公司,未经用友网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510522999.0/,转载请声明来源钻瓜专利网。