[发明专利]一种云平台应用集群的配置代理更新方法在审
申请号: | 201810566566.9 | 申请日: | 2018-06-05 |
公开(公告)号: | CN108874503A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 罗义兵;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F8/65;G06F8/71 |
代理公司: | 广东莞信律师事务所 44332 | 代理人: | 余伦 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置代理 应用集群 云平台 代理文件 虚拟机 文件元数据信息 宿主 串口工具 更新 最新版本号 不一致性 更新处理 功能变更 集群角色 计算节点 配置模板 自动检查 最新配置 分块 集群 变更 场景 合并 配置 检查 | ||
本发明涉及云平台应用集群技术领域,特别是一种云平台应用集群的配置代理更新方法。本发明方法包括步骤:1、集群配置模板中配置集群角色的配置代理文件元数据信息;2、计算节点根据配置代理文件元数据信息获取宿主机上配置代理文件的最新版本号,通过串口工具检查虚拟机内部该代理文件的版本一致性;3、版本不一致性时,通过串口工具更新宿主机上的最新配置代理文件以及版本号至虚拟机内部,在虚拟机内部生成具有版本号标识的文件名;支持代理文件的分块以及合并更新处理。本发明解决了云平台上应用集群内部配置代理需要变更的问题,可以实现按需自动检查以及及时更新配置代理,满足云平台上应用集群的功能变更等场景。
技术领域
本发明涉及云平台应用集群技术领域,特别是一种云平台应用集群的配置代理更新方法。
背景技术
在云计算平台目前运行着很多像应用服务集群、数据库集群、备份集群等多种应用集群系统。在云平台上部署应用集群的方式一般是通过创建虚拟机,然后配置的方式实现。配置通常需要预设定一些脚本工具,因此脚本工具在应用集群部署中起到很重要的作用。但是传统的将脚本工具是部署到系统镜像模板中,当应用集群的功能需要拓展变更时就比较困难;尤其是已经部署好的应用集群系统需要功能拓展的情况。串口通信对于传送大文件来说是不稳定的,因此,利用串口工具来实现应用集群的配置代理更新也是迫切需要解决的问题。
发明内容
本发明解决的技术问题在于提出一种云平台应用集群的配置代理更新方法,可以方便应用集群的部署以及已经部署好的集群系统进行深度调整和扩展,支持配置代理文件在宿主机上分块以及虚拟机内部的合并处理。
本发明解决上述技术问题的技术方案是:
所述的方法包括以下步骤:
步骤1:集群配置模板中配置集群角色的配置代理文件元数据信息;
步骤2:计算节点根据配置代理文件元数据信息获取宿主机上配置代理文件的最新版本号,通过串口工具检查虚拟机内部该代理文件的版本一致性;
步骤3:版本不一致性时,通过串口工具更新宿主机上的最新配置代理文件以及版本号至虚拟机内部,在虚拟机内部生成具有版本号标识的文件名;支持代理文件的分块以及合并更新处理。
所述的配置代理文件是集群对应角色虚拟机内部部署、修改配置使用的执行文件;配置代理文件元数据包含配置代理文件的名称以及配置代理文件的宿主机、虚拟机的存储路径信息;所述元数据信息保存在集群配置模板中,配置模板由应用集群模板管理。
所述的获取宿主机上配置代理文件的最新版本号是根据配置代理文件的元数据信息,查找计算节点上的配置代理文件;解析配置代理文件获取到文件内部的版本号信息。
所述的检查配置代理文件的版本号一致性是在宿主机上生成具有版本号标识的文件路径,再通过串口工具检查虚拟机内部中该版本号标识的文件路径是否存在;如果不存在,则说明虚拟机内部配置代理文件不是最新的;如果存在,则说明虚拟机内部配置代理文件是最新的。
本发明解决了云平台上应用集群内部配置代理需要变更的问题,可以实现按需自动检查以及及时更新配置代理,满足云平台上应用集群的功能变更等场景。可以方便应用集群的部署以及已经部署好的集群系统进行深度调整和扩展,支持配置代理文件在宿主机上分块以及虚拟机内部的合并处理。
附图说明
下面结合附图对本发明进一步说明:
图1为本发明流程图。
具体实施方式
本发明的实施方式有多种,这里举例说明其中一种实现方法。流程图如图1所示,具体实施过程如下:
1、集群配置模板中配置集群角色的配置代理文件元数据信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810566566.9/2.html,转载请声明来源钻瓜专利网。