SA1: Production e-VLBI service Arpad Szomoru JIVE Outline • • • • 2008 May 30 e-VLBI science/test runs Operational improvements Global e-VLBI: the demonstrations Hard- and software developments EXPReS Annual Review: SA1 Slide.

Download Report

Transcript SA1: Production e-VLBI service Arpad Szomoru JIVE Outline • • • • 2008 May 30 e-VLBI science/test runs Operational improvements Global e-VLBI: the demonstrations Hard- and software developments EXPReS Annual Review: SA1 Slide.

SA1: Production e-VLBI service
Arpad Szomoru
JIVE
Outline
•
•
•
•
2008 May 30
e-VLBI science/test runs
Operational improvements
Global e-VLBI: the demonstrations
Hard- and software developments
EXPReS Annual Review: SA1
Slide #2
e-VLBI science/test runs
• 1 Target of Opportunity project (target: nearby supernova)
• 1 response to a triggered proposal (target: accreting X-ray binary
in a special X-ray state)
• 2 exploratory projects (both targets were candidate radio
counterparts to so far unidentified gamma-ray source)
• 1 Spectral line project (targets: candidate MASER sources)
• October deadline only had one triggered proposal
• Lack of triggers meant no science runs until March 2009
• ...but, available time was used very well
• Different proposal/selection mechanism clearly needed
• 3rd year already much more productive
2008 May 30
EXPReS Annual Review: SA1
Slide #3
e-VLBI: operational improvements
• Overall improvement in second year:
• Huge increase in robustness, reliability
and user-friendliness
• Not limited to e-operations
• Increase of operational data rate from
256 to 512 Mbps
• First experiments at ~1 Gbps (with
European telescopes)
• Demonstrations of global e-VLBI with
Chinese and Australian telescopes
• Solution of long-haul problems
• Inclusion of Effelsberg, Metsahovi,
Shanghai, Arecibo (again), TIGO
2008 May 30
EXPReS Annual Review: SA1
Slide #4
e-VLBI: data rate improvements
Number of telescopes @ data rate
1280
1152
1024
5
6
768
640
Aggregate data rate
512
6
1 2
7000
384
256
6000
4
128
0
Sep/02
-128
7
Jan/04
May/05
Oct/06
Feb/08
Data rate (Mbps)
Data rate (Mbps)
896
5000
4000
Jul/09
3000
2000
1000
Ap
r/0
Se 4
p/
0
M 4
ay
/0
Se 5
p/
05
O
ct
/0
N 5
ov
/0
M 5
ay
/0
Au 6
g/
0
D 6
ec
/0
Fe 6
b/
0
M 7
ar
/0
7
Ju
n/
07
O
ct
/0
D 7
ec
/0
7
0
2008 May 30
EXPReS Annual Review: SA1
Slide #5
Towards global e-VLBI
• Long-haul high-bandwidth data transport:
• TCP Reno on old linux kernels clearly inadequate
• Modern TCP stacks much better, UDP even better, but
impossible without modification of Mark5A control code
• And can be hostile to other users on open network
• Stability of original Mark5 code a serious issue
2008 May 30
EXPReS Annual Review: SA1
Slide #6
Global e-VLBI: hacking time
• With several high-profile demos coming up: time to take matters in our
own hands
• First step: re-enable UDP in Mark5A code
• abysmal performance...
• Incorporate VLBI-UDP in Mark5 code, in collaboration with
colleagues from UMan
• Simplified version developed at JIVE, used in both APAN and
EXPReS-Oz demo
• Complete re-write of Mark5 control software, with rigorous thread
control, enabling packet dropping, re-ordering, padding
• Used successfully to transfer data at near- line-speed from European
telescopes, from Arecibo and, recently, from South Africa and South
America
• Large development effort, but has paid off in a big way
2008 May 30
EXPReS Annual Review: SA1
Slide #7
The road to China: the demo at Xi’An
2008 May 30
EXPReS Annual Review: SA1
Slide #8
The APAN demo
• Needed:
• Reliable transport from standard Mark5
at Shanghai (ancient Linux kernel)
• Physical connection between two noncommunicating Chinese NRENs
• Some way to bypass the Great Chinese
Firewall
• Interface between correlator and
Australian telescope control systems
• On-the-fly translation from LBA to
Mark5B format
• What could possibly go wrong......
2008 May 30
EXPReS Annual Review: SA1
Slide #9
APAN results
• Opened up Siberia
connection
• Excellent PR
• Longest (e) baseline ever
2008 May 30
EXPReS Annual Review: SA1
Slide #10
The EXPReS-Oz demo
• Three Australian telescopes (Mopra, ATCA, Parkes)
• 12 hours at 512 Mbps without a hitch
• Beautiful detection of SN1987a
2008 May 30
EXPReS Annual Review: SA1
Slide #11
Correlator upgrades
• Network upgrade:
• All internal JIVE and e-VLBI traffic now through own
routers (HP5412zl and HP3500yl-48 ProCurve)
• Found quite a few of (serious) bugs in HP equipment
• So far, one bug fix out of 5 active cases
• Multiple 1-Gbps UDP streams not foreseen by HP
engineers?
• Dedicated network monitoring platform alongside routers
• Removal of dependencies on ASTRON network
• Upgrade of Mark5 hardware (motherboards, memory, power
supplies) completed
• New data acquisition platform (Solaris AMD server, fully
interchangeable with redundant control computers
2008 May 30
EXPReS Annual Review: SA1
Slide #12
New modes, feedback and streamlining
• Completed:
• General speedup of correlator control
code
• Real-time Mark5 debug info feedback to
stations
• Re-connecting of individual stations
without job re-start
• Space-craft tracking mode
• Use of Westerbork synthesis data to
improve e-VLBI calibration and target
selection
• Network monitoring tools
• Currently under development:
• Adaptive observing
• On-the-fly fringe fitting
• Real-time station-log processing, display
of Tsys, status information
• Mixed-mode e-VLBI
• Integration of Mark5B
• 1024 Mbps e-VLBI (and more..)
2008 May 30
EXPReS Annual Review: SA1
Slide #13
New network monitoring tools...
2008 May 30
EXPReS Annual Review: SA1
Slide #14
And new telescopes...
2008 May 30
EXPReS Annual Review: SA1
Slide #15
In summary
• Guaranteed high bandwidth through use of an aggressive
protocol *and* reliable software
• Lightpath technology offers clear advantages; routed
connections need negotiations
• Convincingly demonstrated that it is possible to
overcome long-haul connectivity problems
• Simplicity paid off: trivial to connect new EVN stations
once they come online
2008 May 30
EXPReS Annual Review: SA1
Slide #16
2008 May 30
EXPReS Annual Review: SA1
Slide #17
2008 May 30
EXPReS Annual Review: SA1
Slide #18
SA1: state of deliverables
• A total of 15 deliverables were due by month 24, 11 at JIVE and 4 at the
University of Manchester
• 8 out of 11 JIVE deliverables were completed
• Most of the work on the remaining 3 was finished
• 3 deliverables that were not due until the last year of EXPReS
completed well ahead of time
were
• The 4 UniMan deliverables were delayed because of the delay in the
delivery of the e-Merlin correlator. Most of the IBOB design work has been
completed, but tests await the arrival of the first I/O boards, in the summer of
2008
2008 May 30
EXPReS Annual Review: SA1
Slide #19
Outsourcing
• Three workpackages were outsourced to MIT:
• SA1.24: Mark5A code modifications
• Working version available (though no “official” release
yet)
• SA1.25: Mark5B code modifications
• Dimino (sending) side largely done in-house
• Domino (receiving) side developed at MIT, debugging in
progress
• Extensive engineering support in integration of Mark5B
• SA1.20: Improved network applications
•
2008 May 30
mainly done in-house, with MIT support
EXPReS Annual Review: SA1
Slide #20
SA1: the next 18 months
• The focus of SA1 for the next 18 months will be on
• Adaptive scheduling
• Further integration of Mark5B in EVN operations
• Streamlining operational data rate adjustments
• Further improving the robustness and flexibility of
the correlation process
• Mixed-mode operations
• Increasing the data rate beyond 1 Gbps
2008 May 30
EXPReS Annual Review: SA1
Slide #21
Specific tasks
• Fast/adaptive (re-)scheduling
• Transform EVN into a truly flexible instrument
• Based on automated download and execution of modified
observing schedules - possibly on-the-fly
• Reactions from stations vary from “excellent idea” to “over
our dead bodies”
• But will further improve reliability and responsiveness of
EVN
• All bits tested and in place, full operational test is planned
2008 May 30
EXPReS Annual Review: SA1
Slide #22
Specific tasks (2)
• Data rate adjustments
• Packet dropping:
• Drop packets at sending side (while preserving headers!)
• Pad datastream at receiving side with dummy data
• Channel dropping:
• Selectively drop frequency channels at receiving side
• High demand on cpu, need hyperthreading, right kernels,
dual cpu’s
• Mixed configurations:
• Use different configurations at different stations (limited to
32, 64, 128 etc Mbps)
2008 May 30
EXPReS Annual Review: SA1
Slide #23
Specific tasks (3)
• Mixed-mode operations:
• Enable all possible combinations of recording (at stations
and/or at correlator), real-time and delayed data transfer
• Make best use of complete EVN network, including stations
that have less-than optimal connectivity
2008 May 30
EXPReS Annual Review: SA1
Slide #24
Specific tasks (4)
• Beyond 1 Gbps
• 1024 Mbps will simply not fit on 1 Gbps...
• Westerbork: use of DWDM equipment, dual 1-Gbps
connection, channel bonding
• Could be used to Jodrell Bank as well (dual 1-Gbps
lightpaths to JIVE)
• Onsala, Effelsberg: share 10-Gbps connections with
eLOFAR, via VLAN (nearly in place)
• Next, Torun?
• Most sensitive telescopes in Europe soon at a full 1024 Mbps
• And tests ongoing at 4 Gbps, from Onsala
2008 May 30
EXPReS Annual Review: SA1
Slide #25
And soon to come...
• Yebes first light (any moment now)
• Hartebeesthoek: demo last month at 64 Mbps, S-African
universities expect to be connected to Europe at 10 Gbps in 2009
• Arecibo: recent tests at ~512 Mbps
• St Croix?
• Urumqi: 622 Mbps connection (still in rumor phase)
• Japan: talks ongoing about combining VERA telescopes with
EVN in e-VLBI pilot project
• Australia-China-Japan e-VLBI demo upcoming (at e-VLBI
workshop in Shanghai)
2008 May 30
EXPReS Annual Review: SA1
Slide #26
SA1- Past 12 month overview
SA1 Deliverables
D#
A
AD#
Descrip
Plan
Actual
11
SA
1.02
Job preparation utilities
16
27
SA
1.04
eMERLIN VSI interfaces design 13)
22
28
SA
1.05
Network Protocol decision:
16
45
SA
1.09
Tests using local Jodrell Bank home e-MERLIN telescope 14)
22
51
SA
1.13
Tested software for operational improvements
18
52
SA
1.14
Test using remote e-MERLIN telescope 17)
24
54
SA
1.15
VSI Interfaces 16)
23
16
4
71
SA
1.17
Flexible local GE network 4)
18
19
4
84
SA
1.18
Network monitoring tools 20)
30
24
4
85
SA
1.19
Multiple e-MERLIN telescope tests
24
?
95
SA
1.2
Improved network applications 3)
17
2
96
SA
1.21
Monitoring user interfaces
30
7
4
124
SA
1.22
Mark5 hardware upgrade
16
20
4
126
SA
1.23
Use of WSRT synthesis data for e-VLBI calibration
17
22
4
127
SA
1.24
Mark5A code modifications
17
2
128
SA
1.25
Mark5B code modifications
17
2
136
SA
1.26
Investigating a 1024M sub-array
20
23
4
148
SA
1.27
Space craft tracking correlator mode
27
20
4
161
SA
1.31
Removing/adding stations from the correlation process on the fly
34
20
4
2008 May 30
EXPReS Annual Review: SA1
Slide #28
16
Status
4
2
20
4
?
18
4
?