[发明专利]一种在分布式集群中组件包的安装方法及相关设备在审
申请号: | 201710059719.6 | 申请日: | 2017-01-24 |
公开(公告)号: | CN108347467A | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 杨雷;孙彪 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 子组件 集群节点 分布式集群 存储地址 管理节点 配置文件 统一调度 资源包 组件包 解析 发送 申请 | ||
本申请公开了一种在分布式集群中资源包的安装方法及相关设备,用于解决现有管理节点统一调度完成各个节点上的安装所存在的缺陷。该方法包括:集群节点接收到管理节点发送的子组件包对应的配置文件和子程序;所述集群节点根据所述子程序解析所述配置文件以获取所述子组件包的存储地址;所述集群节点根据所述子组件包的存储地址获取所述子组件包,并根据所述子程序安装所述子组件包。
技术领域
本申请涉及计算机技术领域,具体涉及一种在分布式集群中组件包的安装方法及相关设备。
背景技术
目前,在管理节点上部署统一的安装程序和组件安装包,通过管理节点与分布式集群进行通信,管理节点将组件安装包以及安装程序发送到集群的各个节点上,并由管理节点统一调度完成集群的各个节点上组件安装包以及安装程序的安装。
这种集中式管理安装的方式,需要管理节点与集群中各个节点随时保持联系,集群中所有的节点都是从管理节点下载安装程序和组件安装包,因此需要管理节点的性能足够强劲,否则就会影响整个集群的安装效率。
发明内容
本申请提供了一种在分布式集群中组件包的安装方法及相关设备,用于解决现有通过管理节点统一调度完成各个节点上的安装所存在的缺陷。
第一方面提供一种在分布式集群中组件包的安装方法,该安装方法主要应用于分布式集群系统,该分布式集群系统包括管理节点和集群节点,其中,该集群节点有多个,集群节点接收到管理节点发送的子组件包对应的配置文件和子程序,其中,管理节点将一个完整的目标资源包拆分成安装框架包和多个子组件包,每个集群节点接收到一个或者多个子组件包,通过该安装框架包可以调用子组件包对应的子程序,集群节点根据子程序解析配置文件以获取子组件包的存储地址,则集群节点就可以根据子组件包的存储地址获取子组件包,并根据子程序引导安装子组件包。
与现有技术不同的是,集群节点无需接收完整的安装程序和组件安装包,只需接收组件安装包拆分后对应的子组件包所对应的配置文件和子程序,集群节点也无需从管理节点下载安装程序和组件安装包,只需通过子组件包的存储地址直接从该存储地址对应的存储服务器获取该子组件包,并通过子组件包对应的子程序安装该子组件包,整个过程不受管理节点的性能的限制,从而有效提高集群节点上子组件包的安装效率。
在一些可能的实现方式中,该分布式集群系统还包括存储服务器,其中,该存储服务器可以有多个,集群节点根据子程序解析配置文件以获取该子组件包的名称和子组件包所在的存储服务器的地址,根据该子组件包所在的存储服务器的地址确定目标存储服务器,集群节点可以根据该子组件包的名称从目标存储服务器上获取子组件包的存储地址。
存储服务器用于取代管理节点以存储子组件包,其中,该子组件包是管理节点将目标资源包拆分后所得到的,从而实现组件包的分布式存储。集群节点通过解析配置文件获取子组件包的名称和所在的存储服务器的地址,其中,存储服务器的地址用于确定目标存储服务器,目标存储服务器上存在子组件包的名称与存储地址之间的对应关系,因此,直接根据子组件包的名称就可以从目标存储服务器上获取子组件包的存储地址,其中,该子组件包的存储地址可以理解为在目标存储服务器上存储该子组件包的一个具体位置,可以是某个硬盘上或者某个文件中,此处不做具体限定。
在一些可能的实现方式中,分布式集群系统还包括存储服务器,其中,该存储服务器可以有多个,集群节点根据子程序解析配置文件以获取子组件包的名称,并向管理节点发送子组件包的存储地址的请求信息,集群节点接收到管理节点发送的子组件包所在的存储服务器的地址,根据子组件包所在的存储服务器的地址确定目标存储服务器,然后根据子组件包的名称从目标存储服务器上获取子组件包的存储地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710059719.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云存储系统的数据存储方法和装置
- 下一篇:一种进行数据同步的方法及设备