[发明专利]一种面向广域分布式服务的主备管理系统及管理方法有效
| 申请号: | 202011610364.3 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN112787855B | 公开(公告)日: | 2022-07-26 |
| 发明(设计)人: | 武书舟;狄方春;陶蕾;李大鹏;黄运豪;林静怀;夏文岳;王佳琪;马欣欣;冯琼;俞灵;李泽科;范海威;杨清波;陈建洪;张周杰;陈书里;刘东 | 申请(专利权)人: | 中国电力科学研究院有限公司;国网福建省电力有限公司;国家电网有限公司 |
| 主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L41/0253;H04L41/046;H04L43/0805;H04L67/51 |
| 代理公司: | 北京中巡通大知识产权代理有限公司 11703 | 代理人: | 郭瑶 |
| 地址: | 100192 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 面向 广域 分布式 服务 管理 系统 方法 | ||
1.一种面向广域分布式服务的主备管理系统,其特征在于,所述系统包括:
主备状态监视模块,对应用的应用进程和应用服务进行监视,将采集到的应用状态信息存储到数据库中,所述应用状态信息包括所述应用所在节点的状态、应用进程状态、应用服务状态;
主备切换模块,查询所述数据库获取所述应用状态信息,根据所述应用状态信息判断是否执行主备节点切换,并更新所述应用状态信息;
对应用的应用进程进行监视,包括:主备状态监视模块周期性地向Agent采集端下发需监视的进程列表,接收所述采集端实时上传的列表中的进程的基本信息与运行数据,所述Agent采集端部署在主用节点和备用节点中;
对应用的应用服务进行监视,包括:主备状态监视模块实时调用服务总线中的服务监视与服务统计接口,获取服务的基本信息与状态信息,根据所述服务总线返回的数据,实时更新所述服务的基本信息与状态信息;
所述系统还包括Agent采集端、Server监视服务端;
所述Agent采集端,用于采集节点的运行数据得到节点的监视数据,所述运行数据包括节点的硬件使用指标和应用服务的运行指标;
Server监视服务端,用于接收所述Agent采集端上报的监视数据,经过处理后得到监控指标数据,并将所述监控指标数据存储到本地,对外提供监视数据查询汇总服务。
2.根据权利要求1所述的系统,其特征在于,所述根据所述应用状态信息判断是否执行主备节点切换,包括:
轮询所有执行所述应用的节点,当节点为主节点时,判断其应用状态是否正常,如果其应用状态为故障或离线状态,则将所述应用切换至备用节点。
3.根据权利要求2所述的系统,其特征在于,所述将所述应用切换至备用节点之前,还包括:
轮询所述应用的主备节点,查看是否存在正常状态的备用节点;当所述应用存在可用的备用节点时,将所述备用节点更新为当前应用的主用节点;如果不存在,则发出预定类型的告警信息。
4.根据权利要求1所述的系统,其特征在于,所述系统还包括Web可视化展示端,Web可视化展示端,用于通过调用所述Server监视服务端的监视数据查询服务,查询配置数据或监视数据,提供可视化的数据汇集与展示功能。
5.一种面向广域分布式服务的主备管理方法,应用于如权利要求1-4任一项所述的管理系统,其特征在于,所述方法包括:
S1、获取当前节点的主备服务标识,判断所述节点是否为主用节点,是进行下一步操作,否则继续周期查看节点标识;
S2、依次轮询所有应用,获取所述应用所在节点的状态、应用进程状态、应用服务状态;
S3、轮询所有执行所述应用的节点,当节点为主节点时,判断其应用状态是否正常,如果其应用状态为故障或离线状态,则将所述应用切换至备用节点。
6.根据权利要求5所述的管理方法,其特征在于,获取所述应用的应用服务状态,包括:
主备状态监视模块向服务总线请求所有服务数据,根据当前应用节点信息获取该节点下所有服务的基础信息以及所述服务被调用的历史统计信息。
7.根据权利要求5所述的管理方法,其特征在于,主备状态监视模块获取到应用节点下所有服务的信息后,与数据库中的服务数据进行比对,更新应用的应用服务状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院有限公司;国网福建省电力有限公司;国家电网有限公司,未经中国电力科学研究院有限公司;国网福建省电力有限公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011610364.3/1.html,转载请声明来源钻瓜专利网。





