LOFAR Monitoring and Control Edzer Lawerman PVSS Users

  • Slides: 23
Download presentation
LOFAR Monitoring and Control Edzer Lawerman PVSS Users group meeting 2005 © ASTRON

LOFAR Monitoring and Control Edzer Lawerman PVSS Users group meeting 2005 © ASTRON

Agenda Ø ASTRON Ø LOFAR, the largest radio telescope in the world Ø Process

Agenda Ø ASTRON Ø LOFAR, the largest radio telescope in the world Ø Process monitoring and control ? Architecture ? Selection criteria ? Decision ? Result E. Lawerman © ASTRON 2

Astron Our goal is to enable discovery in astronomy Observing facilities E. Lawerman Strong

Astron Our goal is to enable discovery in astronomy Observing facilities E. Lawerman Strong technology development program © ASTRON 3

Telescope developments SKA LOFAR Westerbork 1963 2006 E. Lawerman 2020 © ASTRON 4

Telescope developments SKA LOFAR Westerbork 1963 2006 E. Lawerman 2020 © ASTRON 4

Basics of Telescope Arrays 3 km E. Lawerman © ASTRON 5

Basics of Telescope Arrays 3 km E. Lawerman © ASTRON 5

LOFAR: Low Frequency Array Central super computer Low Frequencies Antenna field Big Bang High

LOFAR: Low Frequency Array Central super computer Low Frequencies Antenna field Big Bang High speed data network E. Lawerman © ASTRON 6

LOFAR Antenna cluster No complex mechanics Simple sensors and smart software Multiple directions simultaneous

LOFAR Antenna cluster No complex mechanics Simple sensors and smart software Multiple directions simultaneous E. Lawerman © ASTRON 7

LOFAR architecture Station 1 Station 2 Station 100 Wide Area Network (20 Tbit/s) IBM

LOFAR architecture Station 1 Station 2 Station 100 Wide Area Network (20 Tbit/s) IBM Blue-gene E. Lawerman © ASTRON Central Processor (34 Tflops) 8

Monitoring and Control Requirements Operator access Platform control • 100 stations Experiment control SHM

Monitoring and Control Requirements Operator access Platform control • 100 stations Experiment control SHM SAS • 4. 000 I/O per station • 400. 000 I/O total • 16 Central Users • 30 Internet Users E. Lawerman © ASTRON 9

Monitoring and Control HW Architecture LCU 1 LCU 2 LCU 100 CTU 1 CCU

Monitoring and Control HW Architecture LCU 1 LCU 2 LCU 100 CTU 1 CCU 1. . 6 CTU 2 CTU 16 LCU E. Lawerman © ASTRON WTU 1. . 30 10

Monitoring and Control SW Architecture Application Layer Experiment control Platform control Middleware Layer Control

Monitoring and Control SW Architecture Application Layer Experiment control Platform control Middleware Layer Control Storage LCU 1. . 100 E. Lawerman Communication CCU 1. . 6 © ASTRON User-interface x. TU 1. . n 11

Middleware architecture Control Framework Event driven FW. Navigator State machine supp. DP access library

Middleware architecture Control Framework Event driven FW. Navigator State machine supp. DP access library Export A SQL Exp A A A PVSS Storage E. Lawerman Communication © ASTRON Control User-interface 12

PVSS Managers x. TU (20 x) HMI HMI CCU (8 x) APP LCU (100

PVSS Managers x. TU (20 x) HMI HMI CCU (8 x) APP LCU (100 x) API APP API EV DST C DM DM DRV E. Lawerman © ASTRON C D 13

Example distributed application CCU CTU DP UI 1 CTRL 1 LCU DP CTRL 2

Example distributed application CCU CTU DP UI 1 CTRL 1 LCU DP CTRL 2 DP DP LTU DP CTRL 3 P DP DP UI 2 DP P CTRL 4 DEV 1 E. Lawerman CTRL 5 DEV 2 CTRL 6 © ASTRON DEV 3 14

UI-framework: Navigator E. Lawerman © ASTRON 15

UI-framework: Navigator E. Lawerman © ASTRON 15

Navigator: Panel view E. Lawerman © ASTRON 16

Navigator: Panel view E. Lawerman © ASTRON 16

Navigator: Trend view E. Lawerman © ASTRON 17

Navigator: Trend view E. Lawerman © ASTRON 17

Navigator: Alert view E. Lawerman © ASTRON 18

Navigator: Alert view E. Lawerman © ASTRON 18

Performance test E. Lawerman © ASTRON 19

Performance test E. Lawerman © ASTRON 19

Multiple star configuration CCUl 1 CCU C CCU 2 producer ev ev Consumer Consumer

Multiple star configuration CCUl 1 CCU C CCU 2 producer ev ev Consumer Consumer LCU 1 LCU 2 LCU 3 LCU 4 LCU L E. Lawerman © ASTRON 20

Results: transport E. Lawerman © ASTRON 21

Results: transport E. Lawerman © ASTRON 21

Results: round-trip E. Lawerman © ASTRON 22

Results: round-trip E. Lawerman © ASTRON 22

Conclusions Ø PVSS-II used as middle-ware Ø Added: ? Data export ? State machine

Conclusions Ø PVSS-II used as middle-ware Ø Added: ? Data export ? State machine support ? UI framework (navigator) Ø PVSS-II communication performance ? Good performance (increased w. r. t. previous version) ? Scales linear E. Lawerman © ASTRON 23