国家电网公司数据交换平台

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

应用集成技术
消息中间件
应用集成
实现一个单位内异构业 务系统之间的数据共享 或流程整合; 不适合广域网环境下多 单位之间的数据交换
…… 财务系统 营销系统 生产系统 数据中心
公司总部
应用集成
…… 财务系统 营销系统 生产系统 数据中心
网省公司
应用集成
…… 财务系统 营销系统 生产系统 数据中心
网省公司
② 数据接收方:执行抽取
公司总部
③ 数据提供方:返回数据
纵 向 通 道
道 通 向 纵
① 数据提供方:准备数 ① 数据据提,供并方执:行准发备送数据
…… 财务系统 营销系统 生产系统 数据中心
网省公司
…… 财务系统 营销系统 生产系统 数据中心
网省公司
二、需求分析(3)
交换方式-触发/自动
…… 财务系统 营销系统 生产系统 数据中心
示例-业务系统调用,异步方式交换
四、平台应用(1)
数据解析服务
数据发送服务
数据封装服务
四、平台应用(2)
数据交换平台在国家电网公司SG186工程中得到应用,部署在总部、30个网 省及7个直属单位;实现了7个业务系统的数据交换;应用情况如下:
项目
应用单位
交换频度 数据 完成交换 (种) (类) (次)
公司总部
纵 向 通 道
道 通 向 纵
统一接口
…… 财务系统 营销系统 生产系统 数据中心
网省公司
…… 财务系统 营销系统 生产系统 数据中心
网省公司
二、需求分析(67)
交交换换安监全控和管理
实现对数据交换平 台运行状况和资源 分配情况进行监管
…… 财务系统 营销系统 生产系统 数据中心
公司总部
需要实现加密传输
纵 向 通 道
道 通 向 纵
…… 财务系统 营销系统 生产系统 数据中心
网省公司
…… 财务系统 营销系统 生产系统 数据中心
网省公司
一、研究背景 二、数据交换平台需求分析 三、数据交换平台设计 四、数据交换平台应用 五、结论
三、平台设计(1)

国内外数据交换解决方案 基于应用集成技术或消息中间件二次开发
二、需求分析
通过对上下级数据中心、业务系统之间的数据交换需求进行分析,归 纳出以下几方面的要求:
交换方式需求 交换格式需求 接口需求 交换安全需求 交换监控和管理需求
二、需求分析(1)
交换方式-同步/异步
…… 财务系统 营销系统 生产系统 数据中心
③ 执行交换,②记执录行日交志换
公司总部
纵 向 通 道
公司总部
交换数据由各业务系统提 供,格式多样
纵 向 通 道
道 通 向 纵
XML
文本
EXCEL
关系数据
……
财务系统 营销系统 生产系统 数据中心
网省公司
…… 财务系统 营销系统 生产系统 数据中心
网省公司
二、需求分析(5)
接口需求
需要提供统一接口, 供业务系统调用
…… 财务系统 营销系统 生产系统 数据中心
问题;
……
……
财务系统 营销系统 生产系统 数据中心
财务系统 营销系统 生产系统 数据中心
在SG186工程一体化企业级信息
网省公司
问题3: 集成平台中,建设数据交换以实
现数据的纵向贯通
一个单位有多个网络
出口,增加了网络安全
网省公司
管理的复杂性;
一、研究背景 二、数据交换平台需求分析 三、数据交换平台设计 四、数据交换平台应用 五、结论
道 通 向 纵
① 业务系统提交交换任务
不 阻等 塞待 等交 待换 交结 换果 结 果
③ ② 返回交 提换 交结果
…… 财务系统 营销系统 生产系统 数据中心
网省公司
…… 财务系统 营销系统 生产系统 数据中心
网省公司
二、需求分析(2)
交换方式-发送/抽取
……
财务系统 营销系统 生产系统 数据中心
② 数据接收方:接收数据
上传生产、经营 等数据
建立统一的
交换通道
下传计划、监 管等数据
…… 财务系统 营销系统 生产系统 数据中心
公司总部
如果各业务系统、
数据中心建设独立问问题题12::
的交换通道
每同个一业数务据系在
统多分个别业建务设系
独统立中的出纵现向
交时换,通会道产,生
导数致出重多复门建、
设多,头浪上费报投、
资数;据冗余等
交换配置管理工具:
发送/抽取管理:设置发送/抽取的方式、格式及目标单位等信息; 交换标准管理:定义每一类数据的交换格式,包括XML和Excel两种格式; 调度管理:设置交换周期和交换执行时间; 平台管理:设置用户管理、权限。
传输方式:
JMS方式:满足异步交换需求,采用JMS实现数据交换平台两个节点之间数据安全、可 靠地传输;
三、平台设计(2)

国内外数据交换解决方案 基于应用集成技术或消息中间件二次开发
应用集成技术 消息中间件
不能满足需求,需要研发适用于纵向数据 交换的软件平台
实现高效可靠的异步数 据传输; 交换方式单一、业务系 统接入困难、管理调度 机制不健全
…… 财务系统 营销系统 生产系统 数据中心
公司总部Leabharlann Baidu
消 息 中 间 件
数据交换平台采用分布式部署,
④ 调用解析服务
……
数据抽取服务
数据关交键换数平据台库集都中部部署署在,核无心法区通过
数据解析服务
广域网访问其它单位的数据库
公司总部
④ 发 送 交 换 数 据
据 数 回 返

每个单位都作为数据交换平台的 一个节点运行
② 调用发送
② 获 取 数 据
网省公司
① 生成作业
任务监听器
同时由于上下级功能需求相同, ③ 获取数据
数据交换平台必须为分布式对称架构
作业调度
数据数发送据服交务换平台在技术上采
……
③ 返回数据 数据封装服务
用SOA架构设计,运行于
J2EE平台,各节点由管理
控制层和传输层构成。
三、平台设计(4)
数据交换平台功能结构图
业务系统统一接口:
作为各业务系统纵向贯通的共享通道,以Web Services方式提供统一接入服务
7
5
46674
136
57921
164
106740
46
3767
48
1673
51
3454
77
27538
527 247767
月平均交换次数
2.5万次
月平均交换记录数
470万条
月平均交换数据量
8.45G
一、研究背景 二、数据交换平台需求分析 三、数据交换平台设计 四、数据交换平台应用 五、结论
五、结论
平台不仅实现了数据传输,而且实现了两端可配置的数据封装和解析功能, 通过统一的数据交换标准、统一的接入服务,构建了纵向数据交换体系。可 以解决数出多门、多头上报、数据冗余等问题;避免了纵向数据交换通道重 复建设;简化了网络安全管理。 平台实现了多种可配置的交换方式和数据格式,支持JMS、Web Services与 Mail等多种交换方式,支持XML和Excel数据交换格式,支持结构化数据、非 结构化数据的交换,可满足企业不同的交换方式、数据格式及交换内容的需 求; 平台实现了多种可配置的交换调度机制,支持发送/抽取、同步/异步、自动 /手动、应用触发等多种数据交换机制,支持数据压缩、加密和断点续传,可 满足企业不同场景、不同频度的数据交换需求 ; 平台也可应用于其它集团型企业或政府机构 。
Web Service方式:满足小数据量、及时性要求高的传输需求; 其它方式:为满足一些特殊情况下的数据交换,设计Mail和网站两种方式作为补充。
三、平台设计(5)
数据交换平台功 —统 能一 结监 构控 图和管理界面
一、研究背景 二、数据交换平台需求分析 三、数据交换平台设计 四、数据交换平台应用 五、结论
国家电网公司数据交换平台 研发与应用
Research and Application of Data Exchange Platform for SGCC
主讲人:孙丕石
中国电力科学研究院
一、研究背景 二、数据交换平台需求分析 三、数据交换平台设计 四、数据交换平台应用 五、结论
一、研究背景
国家电网公司采用 分级管理
数据交换根据系统时钟,交 换周期提交交换任务
公司总部
纵 向 通 道
道 通 向 纵
业务系统根据需要即时提交 交换任务
…… 财务系统 营销系统 生产系统 数据中心
网省公司
…… 财务系统 营销系统 生产系统 数据中心
网省公司
二、需求分析(4)
交换格式
需要统一使用XML、 Excel两种格式
…… 财务系统 营销系统 生产系统 数据中心
两级数据中心级联 总部、29个网省
3
营销分析与辅助决策 总部、26个网省
6
计划统计
总部、30个网省、53个公司 3
管理电厂、261个市公司
电力市场交易 总部、29家网省
3
审计管理
总部、 28个网省、1个直属 2
单位
纪检监察
总部、 29个网省、1个直属 2
单位
安全监督
总部、 29个网省、4个直属 2
合计
件 间 中 息 消
…… 财务系统 营销系统 生产系统 数据中心
网省公司
…… 财务系统 营销系统 生产系统 数据中心
网省公司
三、平台设计(3)
数据交换平 核台 心功 由W能eb结服构务图实现,相互关系如下所示: 发 抽送 取数据
① 调用抽取
队列监听器
务 服 析 解 用 调

业务系统
各单位都是 局域网
相关文档
最新文档