全国产工业数据中间件的设计与实现

2021-12-23 02:33:32马瑞瑞王小军王奕飞李明昊
热力发电 2021年12期

马瑞瑞,何 清,王 毅,何 新,王小军,王奕飞,李明昊

(西安热工研究院有限公司,陕西 西安 710054)

厂级监控信息系统(SIS)是通过建立全电厂生产过程实时/历史数据库平台,为全厂生产过程综合优化服务的生产过程实时监控信息系统[1-4]。从网络安全视角来看,SIS 横跨生产控制大区和管理信息大区,是网络安全防护的重点。目前国内SIS 在软、硬件方面均大量使用国外技术和进口设备,其服务器硬件和操作系统、数据库等软件技术都依赖进口供货商,其自主性和安全可控性存在较大提升空间。

全国产SIS 是基于国产硬件服务器和国产操作系统(PK 体系)开发的安全自主可控的SIS,符合国家战略和电力安全的总体要求,对电力基础设施网络安全的防护具有十分重要的意义。

工业数据中间件是全国产SIS的基础支撑软件平台[5-8],位于电厂工业数据库系统与应用程序之间,使应用程序和异构数据库[9-10]之间具有统一接口,可实现电力工业系统高频、海量生产过程数据在应用系统和底层数据库之间的高速数据通信[11]。完全自主可控的高性能工业数据中间件已成为保障我国电力信息安全的中坚力量[12-13],会加速带动电厂控制大区和管理大区相关系统的国产化进程。本文介绍了一种基于消息总线的全国产工业数据中间件——“睿通工业数据中间件”的设计与部分关键技术的实现方案。

1 常用中间件技术分析

中间件从通信机制和程序设计方式的角度可以分为[14]:

1)消息中间件 支持分布应用之间采用消息传递的异步方式进行通信,通过队列管理、路由管理和发布-订阅等服务,将基于包交换的底层通信模式作了自然扩展;……

登录APP查看全文