e-vlbi and end-to-end performance masaki hirabaruyasuhiro koyamatetsuro kondo nict koganeinict...

1
e-VLBI and End-to-End Performance Masaki Hirabaru Yasuhiro Koyama Tetsuro Kondo NICT Koganei NICT Kashima NICT Kashima [email protected] [email protected] [email protected] VLBI (Very Long Baseline Interfe rometry) delay radio signal from a star correlator A/D cloc k A/D Internet cloc k ASTRONOMY GEODESY ~Gbps ~Gbps Fringe •e-VLBI geographically distr ibuted observation, in terconnecting radio an tennas over the world Large Bandwidth-Delay Product Network issue •Gigabit / real-time VLBI multi-gigabit rate sampling Example: From Tokyo to Boston TCP on a fast long path with a bottleneck bottleneck overflow queue loss Tokyo sender rate control Boston receiver loss detection feedback It takes 150ms to know the loss (buffer overflow). It keeps overflowing during the period… 150ms is very long for the high- speed network. 150ms at 1Gbps generates ~19MByte on the wire. Los Angeles 50ms 50ms 100ms bw 1G bw 0.8G Analyzing Advanced TCP Dynamic Behavior in a Real Net work (Example: From Tokyo to Indianapolis at 1G bps with HighSpe ed TCP) The data was obtained during e-VLBI demonstration at Internet2 Member Meeting in October 2003. Receiver Linux TCP Sender Linux 2.4 GbE RTT 200ms (100ms one-way) GbE Only 800 Mbps available Replaying in a Laboratory -Evaluation of Advanced TCPs- TCP NewReno (Linux) HighSpeed TCP (Web100) Example of Advanced TCPs with different bottlen eck queue sizes BIC TCP queue size 100 packets FAST TCP queue size 100 packets BIC TCP queue size 1000 packets FAST TCP queue size 1000 packets Router Switch Router Switch 1Gbps 100Mbps 1Gbps 1Gbps a) b) Device Queuing Delay (µs) Capacit y (Mbps) Estimate d Queue Size (1500B) Switch A 6161 100* 50 Switch B 22168 100* 180 Switch C 20847 100* 169 Switch D 738 1000 60 Switch E 3662 1000 298 Router F 148463 1000 12081 Router G 188627 1000 15350 * set to 100M for measurement Measuring Bottleneck Queue Sizes Switch/Router Queue Size Measurement Result Typical Bottleneck Cases Receiver Sender Capacity C packet train lost packet measured packet Queue Size = C x (Delay max – Delay min ) Kwangju Busan 2.5G Fukuoka Korea 2.5G SONET KOREN Taegu Daejon 10G 1G (10G) 1G 1G Seoul XP Genkai XP Kitakyushu Kashima 1G (10G) Fukuoka Japan 250km 1,000km 2.5G JGN II 9,000km 4,000km Los Angeles Chicago Washingto n DC MIT Haystack 10G 2.4G APII/ JGNII Abilene Koganei 1G(10G) Indianapo lis 100km bwctl server Experiment for High-Performance Scientific Data Transfer 10G Tokyo XP / JGN II I- NOC *Performance Measurement Point Directory http://e2epi.internet2.edu/pipes/pmp/pmp-dir.html perf server e-vlbi server JGNII 10G GEANT SWITCH 7,000km TransPAC Pittsburg h U of Tokyo A BWCTL account available for CMM including Korean researchers International collaboration to support science applications VLBI Antenna Locations in North- East Asia Shintotsukawa 3.8m Tomakomai 11m, FTTH (100M) 70km from Sapporo Mizusawa 10m 20m 118km from Sendai Tsukuba 32m, OC48/ATMx2 SuperSINET Kashima 34m, 1Gx2 JGN, OC48/ATM Galaxy Yamaguchi 32m 1G, 75M SINET Gifu 11m 3m, OC48/ATMx2 SuperSINET Usuda 64m, OC48/ATM Galaxy Nanshan (Urumqi) 25m 70km from Urumqi Koganei 34m, 1Gx2 JGN, OC48/ATM Galaxy Miyun (Beijing) 50m 50km from Beijing 2Mbps 2Mbps Sheshan (Shanghai) 25 m 30km from Shanghai Observatory is on CSTNET at 100M Jeju 20m Tamna U Seoul 20m Yonsei U Ulsan 2 0m U Ulsan Daejon 14m Taeduk Ishigaki 20m Ogasawara 20m Chichijima 1 0m Iriki 20m Kagoshima 6m Aira 10m Legend connected not yet connected antenna under construction Summary and Future Work •High-performance scientific data transfer faces on network issues we nee d to work out. •Big science applications like e-VLBI and High-Energy Physics need cooper ation with network researchers. •Deployment of performance measurement Infrastructure is on-going on worl d-wide basis. •Lessens are shared with CHEP and KAIST experiments over APII and TransPA C as well as CMM (Common Measurement Machines). ENP2611 Network Processo r Emulator APII Workshop 2004 October 28-29, 2004 Appendix - VLBI System Transitions K5 Data Acquisition Terminal 1st Generation 2nd Generation 1983~ Open-Reel Tape Hardware Correlator 1990~ Cassette Tape Hardware Correlator e-VLBI over ATM 3rd Generation 2002~ PC-based System Hard-disk Storage Software Correlator e-VLBI over Internet K3 Correlator (Center) K3 Recorder (Right) K4 Terminal K4 Correlator 64Mbps 256Mbps 1 2Gbps Nobeyama 45m OC48/ATM Galaxy

Upload: betty-cobb

Post on 13-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: E-VLBI and End-to-End Performance Masaki HirabaruYasuhiro KoyamaTetsuro Kondo NICT KoganeiNICT Kashima masaki@nict.go.jpkoyama@nict.go.jpkondo@nict.go.jp

e-VLBI and End-to-End PerformanceMasaki Hirabaru Yasuhiro Koyama Tetsuro Kondo

NICT Koganei NICT Kashima NICT Kashima

[email protected] [email protected] [email protected]

VLBI (Very Long Baseline Interferometry)

dela

y

radio signal from a star

correlator

A/Dclock

A/D

 Internet

clock

ASTRONOMYGEODESY

~Gbps~Gbps

Fringe

•e-VLBI geographically distributed observation, interconnecting radio antennas over the world

Large Bandwidth-Delay Product Network issue

•Gigabit / real-time VLBI multi-gigabit rate sampling

Example: From Tokyo to BostonTCP on a fast long path with a bottleneck

bottleneck

overflowqueue

loss

Tokyosenderrate control

Bostonreceiverloss detection

feedback

It takes 150ms to know the loss (buffer overflow).It keeps overflowing during the period…150ms is very long for the high-speed network.150ms at 1Gbps generates ~19MByte on the wire.

Los Angeles

50ms 50ms

100ms

bw 1G

bw 0.8G

Analyzing Advanced TCP Dynamic Behavior in a Real Network(Example: From Tokyo to Indianapolis at 1G bps with HighSpeed TCP)

The data was obtained during e-VLBI demonstration at Internet2 Member Meeting   in October 2003.

ReceiverLinux TCP

SenderLinux 2.4

GbE

RTT 200ms(100ms one-way)

GbE

Only 800 Mbps available

Replaying in a Laboratory-Evaluation of Advanced TCPs-

TCP   NewReno   (Linux)

HighSpeed   TCP (Web100)

Example of Advanced TCPs   with different bottleneck queue sizes

BIC TCP queue size 100 packets FAST TCP queue size 100 packets

BIC TCP queue size 1000 packetsFAST TCP queue size 1000 packets

RouterSwitch RouterSwitch

1Gbps

100Mbps1Gbps

1Gbps

a) b)

DeviceQueuing

Delay (µs)Capacity (Mbps)

Estimated Queue Size

(1500B)

Switch A 6161 100* 50

Switch B 22168 100* 180

Switch C 20847 100* 169

Switch D 738 1000 60

Switch E 3662 1000 298

Router F 148463 1000 12081

Router G 188627 1000 15350

* set to 100M for measurement

Measuring Bottleneck Queue Sizes

Switch/Router Queue Size Measurement Result

Typical Bottleneck Cases

ReceiverSenderCapacity C

packet trainlost packet

measured packet

Queue Size = C x (Delaymax – Delaymin)

 

KwangjuBusan

2.5G

Fukuoka

Korea

2.5G SONET

KORENTaegu

Daejon

10G

1G (10G)1G

1G

Seoul XP

Genkai XP

Kitakyushu

Kashima

1G (10G)

Fukuoka Japan

250km

1,000km2.5G

JGN II

9,000km

4,000km

Los Angeles

Chicago

Washington DC

MIT Haystack

10G

2.4G

APII/JGNII

Abilene

Koganei

1G(10G)

Indianapolis

100kmbwctl server

Experiment for High-Performance Scientific Data Transfer

10G

Tokyo XP /JGN II I-NOC

*Performance Measurement Point Directoryhttp://e2epi.internet2.edu/pipes/pmp/pmp-dir.html

perf server

e-vlbi server

JGNII

10G

GEANT

SWITCH

7,000km

TransPAC

Pittsburgh

U of Tokyo

A BWCTL account available for CMMincluding Korean researchers

International collaboration to support science applications

VLBI Antenna Locations in North-East Asia

Shintotsukawa 3.8m

Tomakomai 11m, FTTH (100M)70km from Sapporo

Mizusawa 10m 20m118km from Sendai

Tsukuba 32m, OC48/ATMx2 SuperSINET

Kashima 34m, 1Gx2 JGN, OC48/ATM Galaxy

Yamaguchi 32m1G, 75M SINET

Gifu 11m 3m, OC48/ATMx2 SuperSINET

Usuda 64m, OC48/ATM Galaxy

Nanshan (Urumqi) 25m70km from Urumqi

Koganei 34m, 1Gx2 JGN, OC48/ATM Galaxy

Miyun (Beijing) 50m50km from Beijing

2Mbps

2Mbps

Sheshan (Shanghai) 25m30km from Shanghai

Observatory is on CSTNET at 100M Jeju 20m

Tamna U

Seoul 20mYonsei U

Ulsan 20mU Ulsan

Daejon 14mTaeduk

Ishigaki 20m

Ogasawara 20mChichijima 10m

Iriki 20mKagoshima 6mAira 10m

Legendconnectednot yet connectedantenna under construction

Summary and Future Work

•High-performance scientific data transfer faces on network issues we need to work out.•Big science applications like e-VLBI and High-Energy Physics need cooperation with network researchers.•Deployment of performance measurement Infrastructure is on-going on world-wide basis.•Lessens are shared with CHEP and KAIST experiments over APII and TransPAC as well as CMM (Common Measurement Machines).

ENP2611Network

Processor Emulator

APII Workshop 2004 October 28-29, 2004

Appendix - VLBI System Transitions

K5 Data AcquisitionTerminal

1st Generation

2nd Generation

1983~Open-Reel TapeHardware Correlator

1990~Cassette TapeHardware Correlatore-VLBI over ATM

3rd Generation

2002~PC-based SystemHard-disk StorageSoftware Correlatore-VLBI over Internet

K3 Correlator (Center)K3 Recorder (Right)

K4 Terminal

K4 Correlator

64Mbps

256Mbps

1 ~ 2Gbps

Nobeyama 45mOC48/ATM Galaxy