基于.Net分布式过程数据计算平台的实现
分析了.Net Remoting的体系结构,研究了.Net Remoting技术在分布式过程数据计算平台中的应用。通过对系统中目录服务、配置服务和计算服务的设计,完成了具有灵活部署特性的分布式计算平台的构建。设计计算了模块组件,为计算任务的组态提供基本模块和应用模块。以电厂生产指标考核为例,利用该分布式计算平台,较好地解决了考核规则变化多样、计算任务复杂多变和实时历史数据
第3 2卷第 1期 21 0 0年 1月
华电技术 Hu d a c n l g a in Te h oo y
Vo . 2 No 1 I3 .
Jn 2 1 a .0 0
基于 . e分布式过程数据计算平台的实现 Nt 景超,黄孝彬刘延泉张晓刚,, (. 1华北电力大学控制科学与工程学院,河北保定 0 10;. 70 3 2北京华电天仁电力控制技术有限公司,北京 10 8 ) 00 5
摘
要:分析了. e R m t g的体系结构, N t e on i研究了. e R m t g技术在分布式过程数据计算平台中的应用。通过对系 N t e on i
统中目录服务、配置服务和计算服务的设计,完成了具有灵活部署特性的分布式计算平台的构建。设计计算了模块组件,为计算任务的组态提供基本模块和应用模块。以电厂生产指标考核为例,用该分布式计算平台,利较好地解决了考核规则变化多样、计算任务复杂多变和实时历史数据并行处理等问题。 关键词: e o n; R m t g分布式; i计算平台;过程数据;考核 中图分类号:P2 3 2 T 7 .2文献标志码: B文章编号:64—15 (0 0叭一 02— 4 17 912 1) 02 0
0引言 随着发电厂信息化的不断发展,息系统的集信成度和复杂度也大大提高。实时数据是电厂信息系统的重要基础,有分散、构、具异高频率、海量、共多享以及输人/出线路复杂等特点。其一,输生产过程 数据庞大使计算量越来越大,这样,就需要占用更多
目标客户根据二进制流复原激活核心 D M并开始 O进行数据传递。 在分布式应用技术领域,u S n推出了自己的 J— A
V MI AR技术, coo则推出了如 D O Mi sf r t C M,C R A O B等分布式技术。虽然这些技术都有其独特的特点, 但也存在不同的缺陷。首先,有的 C R A和现 OB
D O是紧密耦合的,得协同设计的应用程序之 CM使 间都必须遵循同样的 A I束。其次, O B和 P约 CRA
的硬件资源来处理这些计算的要求。其二,了满为足生产过程数据分析计算的要求,能计算和统计性考核的计算升级和变化较为频繁。在传统的计算平 台中,网络硬件资源的利用率不高,在计算任务组态 方面有一定的局
限性。
D O都受到各自厂商的约束。D O其他缺点还 CM CM有生命周期管理、议协调和二进制格式代价昂贵协 等。S n的 J V MI u A A R在设计实现方面比较繁琐, 执行效率和安全性也不高。基于. e平台的 R m— Nt eo t g术则提供了一种用于分布式计算的较好方 i技 n法,可以说是 D O的一种升级,善了很多功它 CM改
针对以上问题,发生产了过程数据的分布式研计算平台。该计算平台主要有 2个特点:布式计分
算集中式管理,得大量的计算可以均匀地分布在使网络计算机上;态配置模块化,组使得对计算任务的 组态变得更灵活。
能,且可以与 We而 b进行无缝连接,有较高的执具行效率和安全性,能够满足协同设计的高效性、可靠 性和灵活性的要求。
1 . e R mo n介 N t e t g简 i Mi oo . e R m t g是一个丰富的、扩展 c sf N t e oi r t n可的框架,它使得处于不同 A p o a、同过程和不 pD m i不 n
2系统结构 基于 R mo n分布式计算平台的系统结构 e t g的 i 如图 1示,所它包括 3类服务:目录服务、置服务配
同机器上的对象可以实现无缝通信。N t e oig . e Rm t n提供的编程模型和运行时支持功能强大而又易于使用,能够实现透明的交互操作。允许在使用不同传输协议和序列化格式的对象间进行通信。它支持二 进制、O P、 S A自定义格式以及 T P H T C, 1r P和自定义
和计算服务。各个服务都是一个功能模块,主要完成某一功能,在实际中完成一个事情仅用一个服务是无法完成的,需要各个服务之间协同工作。 目录服务或者称为服务目录,它提供了服务名 到网络地址的解析方法,于进行各个服务的注册用
协议。考虑到数据传输的快捷性和安全性要求,该平台选用远程处理的 T P信道作为基本通信信道, C 此信道不仅传输平台内数据,而且可将核心 D M O序列化为二进制流后以 T P协议传输到目标客户, C 收日期: 0 2 9—1 2 0 0— 7
管理,计算服务利用目录服务来进行通讯。该服务充当了系统的域名解析服
务器和数据源管理者的角色。除了具有从符号到实际地址的解析,目录服务还保持检测所有系统中服务的运行状态信息。当一个服务停止或一个服务或者服务器失效,一个网或络路径断开使得一组服务被隔离,目录服务将会检

你可能喜欢
- 分布式数据库
- 分布式计算技术
- 分布式计算系统
- 分布式计算与云计算
- 分布式并行计算
- 云计算技术
- hadoop开发
- 第九章 分布式数据库27页
- 基于云的高性能分布式内存数据库的开发技术29页
- 第二章 分布式数据库系统体系结构42页
- 基于NET实现分布式数据库查询论文5页
- ORACLE 云计算分布式数据库技术探讨38页
- 几款分布式数据库的对比10页
- 分布式计算技术在雷达信号处理中的应用 Application of Distributed3页
- 分布式对象计算技术解析6页
- 中科院分布式计算技术综述报告53页
- 第七讲 分布式计算技术的发展43页
- 分布式计算技术-实验指导书20103页
- 基于Java的分布式并行计算关键技术4页
- 基于分布式计算的雷达显示系统设计4页
- 专题:分布式计算及分布式系统41页
- 基于分布式计算的网络舆情分析系统的设计4页
- 网络工作站机群环境下分布式并行计算在系统仿真中的应用5页
- 分布式网络计算在电力系统暂态稳定控制中的应用3页
- 用于在分布式计算系统中的性能和策略分析的方法和装置14页
- 云计算与分布式计算2页
- 云计算与分布式_并行处理以及网格计算的关系2页
- 云计算与分布式、并行处理以及网格计算的关系3页
- 研究生课程《云计算与分布式计算》教学大纲5页
- 基于云计算的分布式切图服务设计与实现7页
- 高性能计算、分布式计算、网格计算、云计算概念与区别29页
- 《随机算法》--并行计算与分布式计算 山东大学(张庆科)58页
- 分布式并行计算四合一框架FourInOne介绍3页
- 技术的电力系统分布式并行计算平台设计与实现4页
- 2001化工过程系统优化的分布式并行计算5页
- 基于Matlab的分布式并行优化计算环境5页
- 基于RMI的分布式并行计算应用设计与实现5页
- 云计算技术调查报告17页
- 云计算技术及应用39页
- 以云计算技术促进电子政务建设6页
- 云计算技术的发展与挑战7页
- 云计算技术及应用.ppt39页
- 云计算技术的应用特点及存在的问题3页


