[发明专利]一种面向广域分布式服务的主备管理系统及管理方法有效
| 申请号: | 202011610364.3 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN112787855B | 公开(公告)日: | 2022-07-26 |
| 发明(设计)人: | 武书舟;狄方春;陶蕾;李大鹏;黄运豪;林静怀;夏文岳;王佳琪;马欣欣;冯琼;俞灵;李泽科;范海威;杨清波;陈建洪;张周杰;陈书里;刘东 | 申请(专利权)人: | 中国电力科学研究院有限公司;国网福建省电力有限公司;国家电网有限公司 |
| 主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L41/0253;H04L41/046;H04L43/0805;H04L67/51 |
| 代理公司: | 北京中巡通大知识产权代理有限公司 11703 | 代理人: | 郭瑶 |
| 地址: | 100192 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 面向 广域 分布式 服务 管理 系统 方法 | ||
本发明涉及一种面向广域分布式服务的主备管理系统及管理方法,所述系统包括:主备状态监视模块,对应用的应用进程和应用服务进行监视,将采集到的应用状态信息存储到数据库中,所述应用状态信息包括所述应用所在节点的状态、应用进程状态、应用服务状态;主备切换模块,查询所述数据库获取所述应用状态信息,根据所述应用状态信息判断是否执行主备节点切换,并更新所述应用状态信息。本发明通过建立基于Server‑Agent架构的监视机制,实现了集群资源动态监视和微服务状态监视;基于双机热备的主备切换策略,在节点故障或关键服务故障时,不会影响服务的稳定性,保证了主备切换后服务提供的连续性和实时性。
技术领域
本发明属于电力自动化技术领域,涉及一种面向广域分布式服务的主备管理系统及管理方法。
背景技术
随着调控云平台建设的开展和深入,基于不同生产环境、业务应用场景、技术实现架构的软件部署量显著提升,传统的大型系统软件不断被拆分,微服务架构也被广泛应用于各种业务系统中。微服务的去中心化、高度自治、自动化等特点,对电力调度现有系统架构解耦,使应用的版本迭代与后期维护更加稳定快捷,提升了研发效率,规范了系统服务治理。
电力调度服务对其本身可靠性、安全性、实时性有着更高的要求,调度软件正常稳定运行是影响电力调度做出可靠决策的重要影响因素之一。如何保证电力调度服务在各种极端情况下仍可对外提供稳定的服务功能,是电力调度系统正常运行的保障。所以建立主备机管理是电力调度建设过程中面临的新的需求。对于网络、资源以及服务本身内在的逻辑缺陷等情况需要积极响应,随时保证服务的高可用性。同时,对于特定的业务需求,如服务更新,版本回滚等,也需要主备机功能的支持。
发明内容
本发明的主要目的在于克服现有技术的缺点与不足,提供一种面向广域分布式服务的主备管理系统及管理方法,通过建立基于Server-Agent架构的监视机制,对节点资源信息以及调控云服务的状态进行采集并存储,实现了集群资源动态监视和微服务状态监视;基于双机热备的主备切换策略,在节点故障或关键服务故障时,不会影响服务的稳定性,保证了主备切换后服务提供的连续性和实时性。
根据本发明的一个方面,本发明提供了一种面向广域分布式服务的主备管理系统,所述系统包括:
主备状态监视模块,对应用的应用进程和应用服务进行监视,将采集到的应用状态信息存储到数据库中,所述应用状态信息包括所述应用所在节点的状态、应用进程状态、应用服务状态;
主备切换模块,查询所述数据库获取所述应用状态信息,根据所述应用状态信息判断是否执行主备节点切换,并更新所述应用状态信息。
优选地,所述根据所述应用状态信息判断是否执行主备节点切换,包括:
轮询所有执行所述应用的节点,当节点为主节点时,判断其应用状态是否正常,如果其应用状态为故障或离线状态,则将所述应用切换至备用节点。
优选地,所述将所述应用切换至备用节点之前,还包括:
轮询所述应用的主备节点,查看是否存在正常状态的备用节点;当所述应用存在可用的备用节点时,将所述备用节点更新为当前应用的主用节点;如果不存在,则发出预定类型的告警信息。
优选地,所述对应用的应用进程进行监视,包括:
主备状态监视模块周期性地向Agent采集端下发需监视的进程列表,接收所述采集端实时上传的列表中的进程的基本信息与运行数据,所述Agent采集端部署在主用节点和备用节点中。
优选地,所述对应用的应用服务进行监视,包括:
主备状态监视模块实时调用服务总线中的服务监视与服务统计接口,获取服务的基本信息与状态信息,根据所述服务总线返回的数据,实时更新所述服务的基本信息与状态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院有限公司;国网福建省电力有限公司;国家电网有限公司,未经中国电力科学研究院有限公司;国网福建省电力有限公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011610364.3/2.html,转载请声明来源钻瓜专利网。





