日志档案

发表于 2007-12-11 16:07:11

4

标签: 实时数据库 北京中科启信 Agilor

Agilor实时数据库系统

Agilor实时数据库系统是中国科学院软件研究所具有完全自主知识产权的系统软件产品,分为服务器与嵌入式两个版本,分别面向不同的应用领域,同时能够通过实时消息通信中间件构建大型的分布式实时系统。服务器版本支持Windows/Linux/Unix/Solaris等操作系统;嵌入式版本支持Linux/RTLinux/WinCE/Mizi等不同的操作系统平台。

系统主要用于实时采集、存储并管理来自各种控制系统和现场总线的设备状态与过程数据,为大型的实时应用提供统一和有效的数据支持。Agilor系统具有多项独有的先进专利技术,包括实时事务调度算法、并发控制协议、自适应的历史数据压缩算法、多服务器动态冗余技术以及主动规则推理技术等。单PC服务器Agilor系统支持超过二十万点的数据采集与长达数年的历史数据存储。此产品已在多个行业的工程项目中得到应用并取得了较好的经济与社会效益。

系统体系结构

企业信息化建设的关键问题是集成,即在获取生产流程所需全部信息的基础上,将分散的控制系统、生产调度系统和管理决策系统有机地集成起来。实时数据库的设计也正体现着这一思想,它提供分散控制、集中管理的开放式体系结构。Agilor实时数据库平台的网络分布结构如下图所示。

点击看大图

 

Agilor系统是一个典型的分布式网络系统,采用三层体系结构,分别为设备接口层、数据管理层和客户应用层。设备接口站与实时数据库服务器之间、客户应用与实时数据库服务器之间、实时数据库服务器各个子系统之间都存在着大量的实时数据通信。为了提高系统的开放性和屏蔽数据通信的细节,必须提供统一有效的数据通信服务。因此系统中采用我们自主开发的实时消息通信中间件负责各个子系统之间的通信。

主要性能指标

l          大规模:单PC服务器支持超过20万点的实时数据采集与存储管理;

l          高性能:单CPU系统核心每秒至少处理30,000个数据更新事件,双CPU服务器正常负载下能够达到80,000个数据更新事件;

l          高并发性:系统同时支持数百个设备端的数据采集以及数百个并发客户端进行实时数据或者历史数据存取;

l          高压缩率:典型的历史数据压缩率超过50:1

l          高可靠性:24×7连续运行、可配置的故障自恢复能力;

l          灵活性:系统支持中文点名与数据描述,支持数据结构的灵活定义;

l          可扩展性与可裁减性:基于组件开发、支持灵活配置;

l          时钟同步:支持多服务器以及数据采集站、客户机间的时钟同步;

l          开放性:统一的数据访问接口,提供标准的ODBCOPC接口。

系统分类: 工控软件   |   用户分类: 软件推荐   |   来源: 整理

    阅读(502)    回复(0)