目录
首先简单介绍一下EPICS Archiver Appliance。Archiver Appliance本质上是一个Tomcat服务器,提供4个Tomcat进程:Engine、ETL、Data Retrieval和Management。
Engine是一个数据归档引擎,负责根据PV变量名从IOC采集数据。
Data Retrieval是一个数据检索模块,负责从数据库收集并整合数据返回给用户。
ETL是一个数据管理模块,负责将数据在3个存储阶段间进行转移,这3个存储阶段分别为:短期存储阶段(Short Term Store STS)、中期存储阶段(Medium Term Store MTS)、长期存储阶段(Long Term Store LTS)。其中,STS数据存放在RAM中,负责存储数小时内的数据;MTS数据存放在HDD/SSD中,负责存储数天内的数据;LTS数据存放在SAN/NAS中,负责更为长期的历史数据存储。
Management是一个业务执行模块,负责执行业务逻辑、管理页面以及保存配置文件等。
参考文献:《基于EPICS高温制氢控制系统的设计与实现》 李丹清、韩利峰等
一、下载EPICS Archiver Appliance
下载链接:
Releases · archiver-appliance/epicsarchiverap (github.com)http