【技术实现步骤摘要】
一种基于场景与服务状态的负载分流实现方法和系统
本专利技术涉及一种电网调度控制系统业务多活环境下基于场景与服务状态的负载分流实现方法和系统,属于电力自动化系统
·
技术介绍
新一代电网调度控制系统采用“物理分布、逻辑统一”的体系架构,在新架构下,监控系统本地建设,分析决策中心集中建设,通过采用所辖电网实时就地监控与全局分析决策相结合的策略,进一步提升电网调度控制系统的支撑能力。分析决策中心实现了集中的分析、优化与决策,为了保障系统的稳定可靠运行,分析决策中心进行异地多点建设,并引入了多活技术。多活是指多个分析决策中心在正常状态下同时对外提供服务,当一个中心发生故障或灾难时,其它中心可以对关键业务进行快速接管,实现多个中心的故障冗余。传统的多中心间负载分流一般通过GSLB(全局负载均衡)设备来实现,在系统内构建域名系统(DNS),GSLB设备根据策略将域名解析到某个中心,该方式的优点是客户端访问域名时完成分流,不需要调用额外的API接口,对B/S架构的系统非常友好。但是由于新一代电网调度控制系统业务的特点,基于DNS的分流方式不能满足特定的功能需求:首先,调控系统采用C/S架构,已有的服务管理功能只能按IP地址管理,没有域名信息;其次,部分调控系统业务有的应用业务不能在多中心对等部署,只在一个选定的分析决策中心(业务主中心)进行计算,并向外提供服务,此时客户端发出的计算控制指令只能送给业务主中心才能执行,人机展示只有连到业务主中心才能获取正确的数据信息,负载分流需要对这种情况提供支持。另外,传统的基于D ...
【技术保护点】
1.一种电网调度控制系统业务多活环境下基于场景与服务状态的负载分流方法,其特征在于,包括多个分析决策中心,某个分析决策中心建立与客户端的连接,若不能连接,则切换至下一个分析决策中心直到某个分析决策中心连接成功;负载分流方法包括步骤:/n连接成功的分析决策中心响应于客户端发送的指定业务分流定位查询请求,则根据查询请求中的查询参数和客户端位置信息,以及分析决策中心的全局场景信息、全局服务信息和全局中心状态信息,获取指定业务工作的分析决策中心地址,将分析决策中心地址发送给客户端;/n指定业务工作的分析决策中心响应于客户端发送的指定业务远程服务调用指令,访问或者计算指定业务数据,实现负载分流。/n
【技术特征摘要】
1.一种电网调度控制系统业务多活环境下基于场景与服务状态的负载分流方法,其特征在于,包括多个分析决策中心,某个分析决策中心建立与客户端的连接,若不能连接,则切换至下一个分析决策中心直到某个分析决策中心连接成功;负载分流方法包括步骤:
连接成功的分析决策中心响应于客户端发送的指定业务分流定位查询请求,则根据查询请求中的查询参数和客户端位置信息,以及分析决策中心的全局场景信息、全局服务信息和全局中心状态信息,获取指定业务工作的分析决策中心地址,将分析决策中心地址发送给客户端;
指定业务工作的分析决策中心响应于客户端发送的指定业务远程服务调用指令,访问或者计算指定业务数据,实现负载分流。
2.根据权利要求1所述的一种电网调度控制系统业务多活环境下基于场景与服务状态的负载分流方法,其特征在于:客户端预先指定多个分析决策中心地址,每个分析决策中心之间信息交互,形成全局信息同步。
3.根据权利要求1所述的一种电网调度控制系统业务多活环境下基于场景与服务状态的负载分流方法,其特征在于:所述查询参数包括:场景四元组、服务名或者主中心;所述场景四元组包括场景、场景实例、子场景、子场景实例四元组信息。
4.根据权利要求1所述的一种电网调度控制系统业务多活环境下基于场景与服务状态的负载分流方法,其特征在于:分析决策中心的全局场景信息包括各个中心的所有的四元组信息,相同的场景四元组选举出一个全局的工作主中心,全局的工作主中心选举过程为:如果某场景四元组已有工作主中心,则通过心跳定期向其它中心告知,维持主中心状态;如果没有,则将中心优先级最高的中心选为全局的工作主中心。
5.根据权利要求1所述的一种电网调度控制系统业务多活环境下基于场景与服务状态的负载分流方法,其特征在于:全局服务信息包括多个分析决策中心的所有的服务信息。
6.根据权利要求1所述的一种电网调度控制系统业务多活环境下基于场景与服务状态的负载分流方法,其特征在于:全局中心状态信息包括各个分析决策中心的通信设备工作状态、服务运行状态以及各个中心的连接状态信息;
各个分析决策中心分别检查本中心的通信设备的可达性与服务的可用性,如果内部功能异常,则认为本中心故障,通过心跳报文与其它分析决策中心的状态进行交互,得到全局的...
【专利技术属性】
技术研发人员:彭晖,葛以踊,郭海龙,孙卫芳,徐春雷,高宝山,吴海伟,万书鹏,雷宝龙,易强,张凯,张平,
申请(专利权)人:国电南瑞科技股份有限公司,国家电网有限公司,国网江苏省电力有限公司,南瑞集团有限公司,国电南瑞南京控制系统有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。