[发明专利]协同办公系统应用级双活灾备系统有效
申请号: | 201810620831.7 | 申请日: | 2018-06-15 |
公开(公告)号: | CN108964986B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 姚炜;王晓杰;朱颖;冯天波 | 申请(专利权)人: | 国网上海市电力公司 |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L1/22;H04L67/1095 |
代理公司: | 上海元好知识产权代理有限公司 31323 | 代理人: | 张妍;张静洁 |
地址: | 200126 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协同 办公 系统 应用 级双活灾备 | ||
1.一种协同办公系统应用级双活灾备系统,其特征在于,包含:两个灾备中心,所述两个灾备中心组成电网协同办公系统,并将其中任意一个灾备中心业务变化数据根据不同业务数据种类分别实行异步复制到对端;任一端灾备中心系统具备全量的业务逻辑和业务数据,满足系统切换后承载全网业务的能力;
两个灾备中心设有相同的相互作数据交互的服务器组,每个灾备中心设有的服务器组包含:NTP时间同步服务器、ORACLE数据库复制服务器、应用服务器资源池主机和数据库应用服务器;
所述NTP时间同步服务器用于为两个灾备中心的各个应用服务器及用于连接两个灾备中心的网络提供统一的同步时间;
所述ORACLE数据库复制服务器用于将一端灾备中心的业务数据复制到其对端灾备中心,
所述数据库应用服务器用于存储对应灾备中心的业务数据;
所述应用服务器资源池主机用于控制整个协同办公系统运行;两个灾备中心分别设有存储系统,所述存储系统用于存储协同办公系统中的本地数据及对本地数据的读写操作;
两个灾备中心分别设有持续数据保护器,持续数据保护器及附属配套闪存的主要作用是提供本地数据保护,以应对本地存储故障和逻辑故障的应急恢复;所述ORACLE数据库复制服务器配置有数据库复制软件,用于执行以下操作:采用非代理模式,通过对数据库应用服务器中的log日志的分析,获取SQL语句,实现对数据库应用服务器中的数据进行实时复制;
两个灾备中心还分别设有DNS服务器,两个灾备中心搭建相同的统一登录服务,服务具备的功能也完全一致;但正常情况仅启用其中一个灾备中心的统一登录服务,另一个灾备中心的统一登录服务虽然开启但未实际启用,灾备启动时,所述DNS服务器用于实现灾备启动时的服务切换;
所述协同办公系统根据数据类型对应设有复制机制,根据灾备中心的本地文件使用要求不同,分别采用中心间文件异步复制和应用文件冗余上传方法进行复制;
任务协作的本地文件采用中心间文件异步复制方法进行复制;
公文传输和数据交换是属于数据交换中心,采用应用文件冗余上传的方法,将实时复制的压力平摊于每次的业务操作过程;
所述中心间文件异步复制方法包含以下过程:同步初始化协同办公系统应用级灾备系统组件:
开始同步前设置任务协作异步文件开始增量同步标志;
开发自动化脚本,使用专用工具把正常灾备中心的数据中心任务协作相关目录数据同步到初始化灾备中心的数据中心对应主机目录中;设置任务协作数据同步,增量同步消息生成;
在两个灾备中心分别新增Kafka分布消息中间件集群,用于异步同步控制;客户端使用任务协作模块对附件进行操作并且允许开始增量同步的时候,任务协作处理模块在生成本灾备中心本地文件,同时生成文件同步kafka消息请求,消息内容包含文件名,文件路径,文件大小,文件所在主机信息;同步消息处理组件;
通过kafka接口以客户端方式连接到对端灾备中心的数据中心对应kafka消息中间件集群中,从队列中获取未处理的消息请求,并且逐个处理,直到所有消息处理完成;
解析同步消息请求,获取需要同步的文件名,文件路径,文件所在主机,文件大小信息,通过ftp方式,从对端灾备中心指定目录中同步相应文件到本端灾备中心中;所述应用文件冗余上传复制方法包含以下过程:通过自动化shell脚本,使用专用工具把正常灾备中心的数据中心公文传输和数据交换共享文件系统对应目录数据同步到初始化灾备中心的数据中心对应主机目录中;
协同办公子系统在进行联网发文的时候,调用本端灾备中心的公文传输组件把公文数据上传到共享文件系统时,同时调用对端灾备中心公文传输组件服务,把公文数据同时上传到对端灾备中心的数据中心共享目录中;本端灾备中心或对端灾备中心公文传输服务调用失败属于同一事务,如果其中一个灾备中心服务调用失败,整个业务处理失败;
协同办公子系统在进行数据交换操作时候,调用本端灾备中心数据交换组件把控温数据上传到共享文件系统时,同时调用对端灾备中心数据交换传输组件,把交换文件传输到对端灾备中心的数据中心共享文件系统中,服务两次调用属于同一事务,如果其中一个灾备中心服务调用失败,整个业务处理失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网上海市电力公司,未经国网上海市电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810620831.7/1.html,转载请声明来源钻瓜专利网。