MAX-PLANCK-INSTITUT FÜR GRAVITATIONSPHYSIK ALBERT-EINSTEIN-INSTITUT GEO600 Data Acquisition System DC Workshop, Golm 2002-02-20 Karsten Kötter, Martin Hewitson 2002-02-20 Karsten Kötter 1
frames187gb(~3 SUNwoRAID days) op rkstation HanRuthe DCU over DCUDCU 35+2 MbRadioLink rawdata187gb(~3 days) frames436gb(~8 days) tape 7-slotdrive(transfer togolm) tape1-slotdrive S RAID S SRAID dah-cun erver UN erver Myframe make SQL-databaseserver hourtrendfiles daytrendfiles maker make frame reducedataset (for Ruthe) server eratingthetapedrive generation hanel tacollector taserver Beowolf switc switc cluster hlinuxhtp-server databasefron SUN DataViewer inglasgo hworkstation?(tasksfromtheserversmightdistributedto DCrobot Machine machine) t ty w t MAX-PLANCK-INSTITUT FÜR GRAVITATIONSPHYSIK - ALBERT-EINSTEIN-INSTITUT DAQS Schematic SUN workstation frameserver (for Hannover) Beowolf cluster frames 187GB (~3 days) RAID tape 7-slot drive (transfer to Golm) SUN workstation operating the tape drive switch DC robot Linux HTTP-server Hannover Ruthe rawdata 187GB (~3 days) frames 436GB (~8 days) DCU DCU DCU RAID RAID tape 1-slot drive SUN Server SUN Server datacollector dataserver h-channel generation MySQL- database server framemaker make hour trend files make day trend files make reduced data set frameserver (for Ruthe) 35+2 Mb RadioLink switch database frontend DataViewer SUN workstation Machine is currently in Glasgow??? (tasks from the SUN servers might be distributed to this machine) 2002-01-16 2002-02-20 Karsten Kötter 2
Advancements since 2001-06 Hardware works OK now in desired operating mode "channel swapping" problem solved LIGO timing hardware replaced by timing card built in Glasgow channel swapping not observed ever since hardware replacement 2002-02-20 Karsten Kötter 3
System robustness system automatically recovers from timing signal transmission failures automatic FIFO flush crash of datacollector software "forking" ensures parent process stays alive reboot of DCUs automated reconnect after boot up 2002-02-20 Karsten Kötter 4
Hardware acquisition possible with up to 16384Hz sampling rate 24bit resolution (limited to ~16bit by noise) 2002-02-20 Karsten Kötter 5
Relative timing accuracy 2002-02-20 Karsten Kötter 6
max. resolution (1) 2002-02-20 Karsten Kötter 7
max. resolution (2) 2002-02-20 Karsten Kötter 8
Hardware "to-do" list order spare parts slow channels testing timing accuracy against independent clock data integrity dependence of effective resolution of AD-conversion on pre-amplifier gain dominating noise source is pre-amp noise floor is different for different amplification/attenuation factors 2002-02-20 Karsten Kötter 9
Software (1) ALL software rewritten since 2001-05 easier to configure all configuration information is stored in database now configuration changes done by Web-Interface LabView control data included in frames ~1000 channels at 1 Hz SR trend data generated "hour trends" SR=1Hz "day trends" SR=1/60Hz upgrades in frame-/dataserver functionality control data trend data frequency domain data 2002-02-20 Karsten Kötter 10
Software (2) new tools to look at GEO data DataViewer Web Tool to look at data in both time and frequency domain LabView oscilloscope Oscilloscope / FFT-Analyser functionality Real time data monitoring in both time and frequency domain 2002-02-20 Karsten Kötter 11
Raw data collection datacollector is running for several month now without any problems database moved to DAQ server "morgan" for more reliability 2002-02-20 Karsten Kötter 12
frame builder is running for several month now without major problems "hangs" from time to time might be problem due to nfs-mount over radio link new sever running framemaker will be located in Ruthe to remedy problem 2002-02-20 Karsten Kötter 13
Data access frameserver in Ruthe last 8 days of data available (436 GB capacity)?? days of hour trend data 110MByte/day?? days of day trend data 2MByte/day 2002-02-20 Karsten Kötter 14
Data transfer 1-slot tape drive available in Ruthe fallback solution only in case radiolink goes down 7-slot-tape drive available in Hannover will be used for continuous tape writing (transfer Golm/Cardiff) 2002-02-20 Karsten Kötter 15