欢迎来到天天文库
浏览记录
ID:36776569
大小:211.82 KB
页数:4页
时间:2019-05-15
《基于SOA技术的南方电网数据交换平台设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于SOA技术的南方电网数据交换平台设计张诗军f中国南方电网公司,广州510623)摘要:提出中国南方电网公司数据交换平台的设计方案,该方案基于SOA技术架构,为公司提供统一的数据交换标准和数据交换接口.满足全公司纵向的数据贯通和横向的应用交互需求。关键词:数据交换平台;面向服务架构;数据交换接13';ETL工具0引言(1)数据采集:数据采集功能实现将数据源(业务系统)的数据采集到数据中心的操作型数据存储区目前.业界数据交换平台的技术路线主要包括三(OperationalDataStore,ODS)中,包含三种方式:数据种
2、:第一种是为数据源(业务系统)之间的数据交换和复制、ETL工具以及专用数据采集接口。数据复制适共享编写接口.即为特定的数据交换需求开发接VI,用于被采集的数据无需进行复杂的数据转换的情形。这种方法适应性和扩展性有限.无法满足业务扩展的ETL工具采集方式适用于数据源中被采集的数据需需求:第二种是利用消息中问件来实现数据交换和共要转换的情形专用数据采集接口适用于数据复制及享,例如Java消息服务,这种方法是目前的主流方ETL工具难以满足数据采集任务的情形。通过对三种式.应用面较广,但是针对本项目来说,不能满足全网采集方式的支持
3、.能够满足采集各种数据源数据的需的数据交互需求第三种利用WebServices技术.通求数据在进入ODS之前的清洗与转换等工作在交过调用WebServices完成异构系统的数据交换与共换数据临时存储区(ExchangeDataStore,EDS)中完享.该方法具备良好的适应性和扩展性.适用于南网成最终数据通过ODS到达数据仓库和数据集市。数据中心以及数据交换平台项目建设有关数据交换(2)元数据管理:提供对数据交换平台元数据的平台设计的相关文献包括:文献『41、『51提出了采用面管理功能.包括对元数据的增加、修改、删除、浏览
4、查向服务的体系结构技术[63在其他电力企业构建数据交询等一般维护功能。这些元数据包括:数据源元数据、换平台中的应用,并提出了设计方案。文献『71提出了目标数据元数据、数据转换元数据、数据采集任务调采用SOA技术构建电子政务信息资源交换平台.并度元数据、数据交换服务元数据。数据交换平台所用提出了相关的设计方案这些文献都是我们构建南方到的元数据是数据中心元数据集合的一个子集电网数据交换平台的重要参考。(3)数据交换服务总线:数据交换服务总线支持1功能架构数据交换功能的实现.数据交换服务总线由一组基本数据交换平台的功能架构如图1
5、所示的交换服务功能组成,包括:接入服务、访问控制服数据交换平台功能由支撑功能与应用功能两部务、消息转换服务、路由服务、适配器服务以及管理服现代分组成。支撑功能是数据交换平台的基础.包括数据务等。计采集、元数据管理、交换服务总线、平台监控以及安全(4)平台监控:平台监控功能监测数据交换平台算管理功能。应用功能与具体应用系统相关.应用功能上各个系统组件的状态、日志、异常等,并进行记录、机利用数据交换平台的交换服务总线.以数据交换服务统计与分析.同时通过Web浏览器方式.为系统管理^总的形式为各应用系统提供服务。各功能内容如下:
6、员提供远程性能监控与远程日志查看功能。平台监控第三O收稿日期:2009—04—14修稿日期:2009—05—12七作者简介:张诗军(1973一),男,工程师,工学硕士.从事领域为电力系统信息化工作期MODERNCOMPUTER2009.5@图1数据交换平台的功能架构管理的基本功能包括:平台参数与报警参数配置、监平台下传到省级数据交换平台.该纵向交换方式不仅测各个系统组件的状态、记录平台日志和异常信息、是双向的,而且支持“推送”和“拉取”两种数据交换发监控对象的启停控制、报警与监控信息统计分析起方式。纵向交换的实现利用数据服
7、务总线和Web(5)安全管理:安全管理是数据交换平台实现数Services接口完成据安全的基础.包括平台访问安全和数据交换安全两横向交换:交换数据要求能满足业务系统与数据个基本功能。前者提供身份验证和权限控制机制.保中心(ODS)的数据同步需求.同时满足业务系统之问证只有合法用户才能访问平台.且能够控制平台各个的数据共享需求。横向数据交换的实现也是采用数据功能的权限,后者采用数据加密方法保证数据抽过程服务总线和WebServices接口完成数据在网络上传输的安全性3关键技术(6)数据交换平台的应用功能:数据交换平台的现应用
8、功能是指使用平台支撑功能开发的、面向应用的3.1数据交换服务总线和数据交换接口代数据交换功能.这些功能必须被封装成“数据交换服数据交换服务总线是基于SOA架构构建的.为计务”并注册到数据交换平台的数据交换服务总线上数据交换服务提供支持.数据交换接口为WebSer—算vices接V1。接口技术包括:机2交
此文档下载收益归作者所有