[发明专利]存储集群部署系统和方法有效
申请号: | 201910699773.6 | 申请日: | 2019-07-30 |
公开(公告)号: | CN110417894B | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 耿倩 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L41/0803;H04L41/0806 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 吴晓兵 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 集群 部署 系统 方法 | ||
本公开提供了一种用于部署存储集群的系统,所述系统包括:目标节点,目标节点包括一个或多个存储集群;以及控制节点,控制节点包括部署程序孵化模块和部署程序执行模块。部署程序孵化模块用于根据集群配置项和模块程序列表生成部署控制程序。部署程序执行模块用于针对所述目标节点中包括的所述一个或多个存储集群来执行由所述部署程序孵化模块生成的部署控制程序,以便实现对所述一个或多个存储集群的部署。本公开还提供了一种应用于上述系统的方法、一种电子装置以及一种计算机可读存储介质。
技术领域
本公开涉及计算机技术领域,更具体地,涉及一种用于部署存储 集群的系统和方法,所述系统和方法实现了基于局域网的大规模分布 式存储集群快速部署。
背景技术
当前的存储集群部署主要是在局域网中部署基于Ceph的分布式 存储集群。然而,使用目前较为通用的Ceph部署工具进行部署,操 作步骤繁琐,人机交互频繁,并且对实施人员的技术水平要求较高。 与此同时,基于Ceph的分布式存储集群部署的工作量与集群规模或 集群数量关联性较强,当集群内节点的数量增多或集群的数量增加时, 部署工作量成倍增加,导致人力成本、时间成本、出错率等相应增加。 另外,在使用Ceph部署工具进行部署的过程中,需要多次访问互联 网资源,这可能因无法访问互联网而引起诸多问题,无法顺利完成部 署。
因此,如何完成多集群或大规模分布式存储集群环境的快速部署 工作,是在当前基础环境快速交付背景下急需解决的问题。
发明内容
本公开的一个方面提供了一种用于部署存储集群的系统,所述系 统包括:目标节点,所述目标节点包括一个或多个存储集群;以及控 制节点,所述控制节点包括部署程序孵化模块和部署程序执行模块, 其中,所述部署程序孵化模块用于根据集群配置项和模块程序列表生 成部署控制程序,所述部署程序执行模块用于针对所述目标节点中包 括的所述一个或多个存储集群来执行由所述部署程序孵化模块生成的 部署控制程序,以便实现对所述一个或多个存储集群的部署。
可选地,所述集群配置项可以包括以下项中的至少一项:集群标 识符、集群中包括的子节点的列表和子节点的功能。
可选地,所述控制节点还可以包括:模块程序集,所述模块程序 集包括用于部署存储集群的模块程序,其中,所述部署程序执行模块 用于调用所述模块程序集中包括的模块程序以便执行所述部署控制程 序,并且所述模块程序列表包括所述模块程序集中的模块程序的名称。
可选地,所述部署程序执行模块可以被配置为执行所述部署控制 程序,以便按照特定顺序组装所述模块程序集中包括的由所述部署程 序执行模块调用的模块程序,其中,所调用的模块程序的参数已由所 述部署程序孵化模块基于所述集群配置项进行设置。
可选地,所述系统还可以包括:介质仓库,连接至所述目标节点 中包括的所述一个或多个存储集群并用于提供部署所述一个或多个存 储集群所需的软件介质,其中,所述控制节点还可以包括:重定向模 块,用于将在部署所述一个或多个存储集群的过程中需要访问互联网 资源的需求重定向到所述介质仓库。
可选地,所述系统还可以包括:时钟源,连接至所述目标节点中 包括的所述一个或多个存储集群并用于提供基准时钟信号,其中,所 述一个或多个存储集群中的每一个可以包括至少一个子节点,并且所 述至少一个子节点用于从所述时钟源获取所述基准时钟信号,以使所 述至少一个子节点的时钟同步。
本公开的另一个方面提供了一种用于部署存储集群的方法,应用 于如上所述的系统,所述方法包括:根据集群配置项和模块程序列表 生成部署控制程序;以及针对目标节点中包括的一个或多个存储集群 来执行所生成的部署控制程序,以便实现对所述一个或多个存储集群 的部署。
可选地,所述集群配置项可以包括以下项中的至少一项:集群标 识符、集群中包括的子节点的列表和子节点的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910699773.6/2.html,转载请声明来源钻瓜专利网。