Empower软件数据采集

2020-10-13 20:46:40, Waters 沃特世科技(上海)有限公司


Empower单机版 PK 网络版在上周的文章中,我们介绍了Empower网络版的软件架构,在网络版环境中,数据的采集、处理和存储是分布在不同的节点上的。然而,任何网络环境都不可避免的存在故障的风险。







Empower软件是如何保证数据产生过程(即样品序列的运行)不会受到网络中断的影响呢?




我们首先了解一下数据采集和传输的过程:



当用户提交一个样品序列之后,实际负责与仪器通讯并执行“采集”行为的是LAC/E。


LAC/E在将数据文件 (Raw data,即原始数据文件dxxxx.dat)写入其本地磁盘的同时,会将文件同步上传至服务器,在本针进样 (Injection) 结束之后,Empower软件会对LAC/E本地和服务器上的这一数据文件做同步校验(Checksum) ,校验成功之后,本地文件被自动删除。用户通过客户机 (Client)浏览查看的数据图谱的唯一来源是 Empower服务器:



当网络发生故障(服务器本身故障;以及网络物理层或逻辑链路中断)导致LAC/E无法与服务器保持通讯时,会发生什么?





只要 LAC/E 与仪器设备间的通讯未发生中断,那么正在运行的和已经提交的序列都可以正常运行,此时LAC/E仅将数据写入本地,这个过程被成为Buffering(缓存)。


注:当数据缓存发生时,用户从客户机上无法访问这些数据。



缓存的数据会一直保存在LAC/E磁盘中,直到故障修复完成,网络再次连通,LAC/E会自动上传数据到服务器中,并执行所有的数据校验以保证其完整性,这个过程被称为Recover


关于数据缓存的具体机制、判别方法、以及减少缓存发生的措施,可以参考沃特世白皮书:

 Protecting Acquisition of Chromatographic Data with Data Buffering



往期推荐

Empower单机版 PK 网络版


  • 客服电话: 400-6699-117 转 1000
  • 京ICP备07018254号
  • 电信与信息服务业务经营许可证:京ICP证110310号
  • 京公网安备1101085018
  • 客服电话: 400-6699-117 转 1000
  • 京ICP备07018254号
  • 电信与信息服务业务经营许可证:京ICP证110310号
  • 京公网安备1101085018

Copyright ©2007-2024 ANTPEDIA, All Rights Reserved