The Continuing Development of e-VLBI Matt Strong, Ralph Spencer, Richard Hughes-

advertisement

The Continuing

Development of e-VLBI

Matt Strong, Ralph Spencer, Richard Hughes-

Jones, Simon Casey, Paul Burgess

June 2006

Contents

• Introduction to Radio Astronomy and VLBI

• Protocols – an important choice

• UDP Tests

• TCP Tests

• The Shortcomings of the Mark5 machines

• First Open Call e-VLBI Science Run

• Future Work and Development

An Introduction to Radio

Astronomy and Interferometry

• The study of celestial objects at <1 mm to >1m wavelength.

• Resolution:  

D

• High resolution achieved by interferometers.

The Basics of Radio Interferometry

– Aperture Synthesis

• Large synthesised telescope

• Resolution:

 

B

L

• Data from each telescope multiplied (correlated with every other telescope)

• As Earth rotates, the synthesised aperture is filled

• Need~ 12 hours for full synthesis, not necessarily collecting data for all that time

Very Long Baseline Interferometry

• 18 individual antennae all over

Europe

• Large distances involved mean direct transport of data has been prohibitive in the past

• Data recorded to tape and now disk at rates of 512 MBit/s

The Need for e-VLBI

• Electronic transfer of data through computer networks to the correlator

• Advantages

– Cheaper (in the long run)

– More responsive

– More reliable

– More sensitive

• Disadvantages

– It isn’t easy to move Terrabytes of data around

Europe (and even the world)

EVN-NREN

MERLIN

Cambridge

UK

Jodrell Bank

UK

Gbit link

Chalmers

University of

Technolog y,

Gothenbur g

Gbit link

Onsala

Sweden

Torun

Poland

Medicina

Italy

Dwingeloo

DWDM link

Dedicate d

Gbit link

Westerbork

Netherlands

The Choice of Transmission

Protocol?

• The choice of transmission protocol is very important in the development of e-VLBI

• There are many choices

– TCP (Currently used in e-VLBI system)

– UDP

– DCCP

– SCTP

• Perhaps the use of Application Protocols could help

– Tsunami

– UDT

– VSI-E

– etc

UDP Tests

Tests on the UKLight dedicated light-path: Manchester to Dwingeloo

• Throughput as a function of interpacket spacing (2.4 GHz dual

Xeon machines)

• Packet loss for small packet size

• Maximum size packets can reach full line rates with no loss, and there was no re-ordering (plot not shown).

1000

900

800

700

600

500

400

300

200

100

0

0 gig03-jiveg1_UKL_25Jun05

10 20

Spacing between frames us

30 40

100

10

1

0.1

0.01

0.001

0.0001

0 gig03-jiveg1_UKL_25Jun05

10 20

Spacing between frames us

30 40

50 bytes

100 bytes

200 bytes

400 bytes

600 bytes

800 bytes

1000 bytes

1200 bytes

1400 bytes

1472 bytes

50 bytes

100 bytes

200 bytes

400 bytes

600 bytes

800 bytes

1000 bytes

1200 bytes

1400 bytes

1472 bytes

Continuous UDP flows

Custom Engineered UDP Based

VLBI Software – VLBI_UDP

• Originally developed by Richard Hughes-Jones

– Sent multiple, continuous memory-memory UDP streams

– Multi-threaded, contained ring buffer

– Web interface to manage streams & graph throughput

• Modified to allow disk-disk transfers

• Currently implementing selective packet dropping

GEANT 2 Launch – The debut of

VLBI_UDP

2 streams into JIVE, March 2006

EVN e-VLBI tests

• Current e-VLBI setup uses TCP transmission between

Mark 5 end systems

• Mark 5 end systems are custom built PCs which can record to disk pack or transmit data over the network

• Goal is to achieve 512 Mbit/s from 5 outstations to JIVE

– Jodrell Bank

– Onsala

– Westerbork

– Torun

– Medicina

• Both Onsala and Westerbork achieved 512 Mbit/s, and

Torun and Medicina achieved 256 Mbit/s

• Jodrell could transmit at upto 500 Mbit/s but could not reach 512 Mbit/s threshold

• Why?

UKLight using Mk5 recording terminals

The Shortcomings of the Mark 5

Machines

• All Mark 5 machines are PIII, 1.2 GHz machines

• TCP iperf throughput Onsala Mark 5 to

JIVE ~960 Mbit/s

• TCP iperf throughput JB Mark 5 to

Manchester ~960 Mbit/s

• TCP iperf throughput JB Mark 5 to JIVE

680-800 Mbit/s

• Why?

Investigating Mark 5

Performance

• Performance tests from

Jodrell Mark 5 to

Manchester (gig7) and

JIVE (Jivegig1)

• Tests from Jodrell to

Manchester show better throughput than Jodrell to

JIVE

• JB – Manc: 94.7% kernel mode, 1.5% idle - just OK

• JB – JIVE: 96.3% kernel mode ,0.06 % idle - There is no spare CPU power left.

Investigating Mark 5

Performance II

• What Happens when we run a

CPU intensive task whilst writing to the network

• JBO – Manchester Tests

• TCP throughput falls as priority of task increases

• % Kernel Mode drops as %

Nice and priority of task increases

• CPU mode shares with % Nice

• No losses or timeouts recorded

• Higher Achievable TCP bandwidth required more CPU power in kernel mode

• Mark 5 machine does not have sufficient CPU power to drive the network at line speed

Mark 5 –CPU Upgrade

• 1 st Jodrell Mark 5 machine upgraded to

Xeon 2.8 GHz processor and Asus

Motherboard

• Tested over UKLight to JIVE and gives

512Mbit/s transmission

• 2 nd Jodrell Mark 5 machine upgraded and this also gives 512Mbit/s transmission

Investigating Mark 5

Performance III – The Upgraded

Mark 5

• JBO – Manchester Tests with upgraded Mark 5

• TCP throughput constant as priority increases

• %Kernel and %Nice constant

• No losses or time outs

• Can drive network at line speed – 512 Mbit/s e-

VLBI data transfer successful

1 st Successful Open Call eVLBI

Science Run 20/21 April 2006

Jb,Cm,Wb,On,Mc,Tr

Future Tests/Development

• USA tests

• VLBI_UDP development and tests

• Correlation Tests (packet dropping)

• Protocol Investigation/tests

• Continued development of eVLBI

Additional Slides

eVLBI Demonstrations - IGRID and

SC 2005

• iGRID 2005 and SC 2005

– Global eVLBI demonstration

– Achieved 1.5 Gbps across Atlantic using UKLight

– 3 VC-3-13c ~700 Mbps SDH links carrying data across the Atlantic from Onsala, JBO and

Westerbork telescopes

– 512 Mps K4 – Mk5data from Japan to USA

– 512 Mbs Mk5 real time interferometry between

Onsala, Westford, Maryland Point antennas correlated at Haystack observatory

– Used VLSR technology from DRAGON project in

US to set up light paths.

Download