60 likes | 139 Views
Archiver work at Jefferson Lab. As told by Matt Bickley. Chris Larrieu. Triggered Archiving. Pre-trigger buffer. Post-trigger buffer. Channel 1. Value. Channel 2. Trigger event. Time. Another Glorious Java Interface. Horrible SQL Interface. Glorious Java Interface.
E N D
Archiver work at Jefferson Lab As told by Matt Bickley Chris Larrieu
Triggered Archiving Pre-trigger buffer Post-trigger buffer Channel 1 Value Channel 2 Trigger event Time
Another Glorious Java Interface Horrible SQL Interface Glorious Java Interface Data Acquisition Engine IOC IOC IOC IOC Config Data (mySql) CZAR Data CZARChannel access Zippy ARchiver
Channel Archiver Data Config Data (mySql) CZAR Data Archiver Clients Xarr LibIO CZIO
Data Compression • CZAR uses Zlib compression • Custom compression coming soon • Zlib compressions yields 50% compression • Analysis shows at least 90% compression with entropy encoding • Required for Chris to get his Master’s degree
Xarr Data Acquisition Engine History Network Server Network API Channel Archiver Data IOC IOC IOC IOC Config Data (mySql) CZAR Data Archive Client LibIO Network API Network History Server Glorious Java Interface