[发明专利]一种分布式集群管理方法、装置及系统在审
申请号: | 201710774043.9 | 申请日: | 2017-08-31 |
公开(公告)号: | CN107395443A | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 李昂 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 集群 管理 方法 装置 系统 | ||
技术领域
本发明涉及分布式集群技术领域,特别涉及一种分布式集群管理方法、装置及系统。
背景技术
分布式集群一般包含多个节点,这些节点组成一个集群统一对外提供服务。分布式集群的管理工作一般通过管理节点来完成,该管理节点一般是分布式集群多个节点的某一个,在该管理节点部署管理软件,该管理节点则可对分布式集群进行管理。
目前,用户可以通过管理软件界面对集群信息进行查看和监控。当用户查看集群信息时,管理软件发送查询请求到集群底层,集群底层取得相应信息后,再返回给管理软件,显示在管理界面上。
但是,用户在管理软件界面访问集群信息页面时,由于从底层获取信息所需等待时间过长,管理界面页面长时间无法显示集群信息,从而导致用户感觉系统反应慢,体验不佳。
发明内容
本发明的目的是提供一种分布式集群管理方法、装置及系统,以解决现有分布式集群管理方法获取集群信息耗时较长从而导致用户体验不佳的问题。
为解决上述技术问题,本发明提供如下技术方案:
一种分布式集群管理方法,包括:
接收集群信息查询请求;
根据所述集群信息查询请求,从缓存区读取目标集群信息;
将所述目标集群信息返回给管理界面;
其中,所述缓存区为保存有预先查询获得的集群信息的存储区。
可选地,在所述接收集群信息查询请求之前,还包括:
向集群发送查询请求;
接收所述集群返回的包括所述集群信息的查询结果;
将所述集群信息保存至所述缓存区。
可选地,所述向集群发送查询请求包括:
每隔预设时间周期,向所述集群发送所述查询请求。
可选地,还包括:
接收集群信息操作请求;
返回确认信息给所述管理界面,并所述集群信息操作请求转发至所述集群;
接收所述集群返回的操作结果;
根据所述操作结果判定集群信息操作是否成功;
若是,则更新所述缓存区所述集群对应的集群信息。
一种分布式集群管理装置,包括:
第一接收模块,用于接收集群信息查询请求;
读取模块,用于根据所述集群信息查询请求,从缓存区读取目标集群信息;
第一返回模块,用于将所述目标集群信息返回给管理界面;
其中,所述缓存区为保存有预先查询获得的集群信息的存储区。
可选地,还包括:
发送模块,用于向集群发送查询请求;
第二接收模块,用于接收所述集群返回的包括所述集群信息的查询结果;
存储模块,用于将所述集群信息保存至所述缓存区。
可选地,所述发送模块包括:
周期发送子模块,用于每隔预设时间周期,向所述集群发送所述查询请求。
可选地,还包括:
第三接收模块,用于接收集群信息操作请求;
第二返回模块,用于返回确认信息给所述管理界面,并所述集群信息操作请求转发至所述集群;
第四接收模块,用于接收所述集群返回的操作结果;
判断模块,用于根据所述操作结果判定集群信息操作是否成功;
更新模块,用于若是,则更新所述缓存区所述集群对应的集群信息。
一种分布式集群管理系统,包括缓存模块及管理界面;所述缓存模块包括上述任一项所述分布式集群管理装置。
本发明所提供的一种分布式集群管理方法、装置及系统,通过接收集群信息查询请求;根据集群信息查询请求,从缓存区读取目标集群信息;将目标集群信息返回给管理界面;其中,缓存区为保存有预先查询获得的集群信息的存储区。可见,本发明通过预先查询获得集群信息并将其缓存在缓存区,这样管理界面需要查询集群信息时,则可以直接从缓存区读取所需集群信息,不用到底层集群去获取相应集群信息,耗时较少,进而减少管理界面的等待时间,提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的分布式集群管理方法的一种具体实施方式的流程示意图;
图2为本发明实施例提供的传统管理软件查询集群信息示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710774043.9/2.html,转载请声明来源钻瓜专利网。