36
Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee [email protected] Supercomputing Center Korea Institute of Science & Technology In formation

Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee [email protected] Supercomputing Center Korea Institute of Science & Technology Information

Embed Size (px)

Citation preview

Page 1: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Active Measurement Project on KREONET & APAN

2002. 1. 24Manhee Lee

[email protected] Center

Korea Institute of Science & Technology Information

Page 2: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Objectives of this presentation

Introduction to KREONETNetwork Analysis Infrastructure of

KREONETIntroduction to AMPInteresting results of AMPProposal to make AMP APAN

Page 3: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Introduction to KREONET

Korea Research Environment Open Network

one of the Korea’s national core networks since 1988

Providing an advanced S&T and R&D infrastructure to 300 R&D institutes and universities

KREONet2, next generation research network, NGI(Next Generation Internet) technologies through interconnection with STAR TAP

Help researchers process large capacity of data in supercomputers and provide activation of world-class collaborative application service

Page 4: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Role of KREONET

High-Tech S&T devices(Supercomputers, CAVE,DB Servers…)

High-Tech S&T applications based KREONET/KREONet2/HPCNet

Page 5: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Why Network Measurement?

Network Operators’ View Is the network reliable?How is the network used?When should the network be upgraded?

Network Users’ ViewHow much do I use the network?Should I invest more or not?Does the Service Provider abide by its agreement?

Page 6: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Active Measurement

Method inject measurement traffic into the network

MetricsRound Trip Time, Packet loss, Topology

ToolsPing, Traceroute, NIMI, Surveyor, PingER, AMP

Page 7: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Passive Measurement

MethodDo not inject measurement traffic but just observe

traffic passivelyMetrics

Link Utilization, Traffic amount, Traffic classification, Traffic pattern

ToolsTcpdump, MRTG, Flowscan, OC3MON(CoralReef), F

lowscan+

Page 8: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Network Analysis Infrastructure(NAI)for KREONET

ATM Switch

KOREN/KREONet2 Router

KOREN/KREONet2-STAR TAP

KREONET Router

STAR TAP

FlowScan+ OC3MON

AMP

PingER

Netflow

AMP

AMP

AMP

PingER Destination hosts

Passive Measurement

Active Measurement

MRTG

Page 9: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

AMP (Active Measurement Project)

Developed by NLANR/MOAT(SDSC)A distributed network of over 120 active

monitorsSystematically performing scheduled

measurements(fping, traceroute) between each other monitor

All monitors send data to central data collector periodically located in SDSC

Raw and analysis data available by Web

Page 10: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

What can AMP tell us?

Round trip time once a minuteTraces between monitors every 10

minuteDistribution of RTTPacket LossHistory of changes of tracesYearly, weekly, daily RTT graph

Page 11: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Deployment Map of AMP U.S

Page 12: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Structure of AMP

Analysis machine

active monitor

active monitor

Other target

Analysis machine

Cichlid3D

Web Browser

active monitor

Page 13: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

AMP Architecture

System cron process

fpingtraceroute

AMPlets

pingtraceroute

ping resultstraceroute results

am_master

am_slave

ping resultstraceroute results

apache

cgi-bin

trigger

File read

TCP connection

ping resultstraceroute resultsping results

traceroute results

File writeFile read

am_slave

AMPlet1

AMPlet2

AMPlet3

am_slave TCP connection

TCP connection

File write

HTTPRequest

WebService AMP Server

pingtraceroute

Page 14: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

How to use AMP?

First, select an interested AMP monitor

Currently, there are over 120 monitors

For example, let’s click on amp-arizona

Page 15: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

You can see brief traffic analysis from amp-arizona to all other monitors

yesterday’s minimum, mean, and max RTT, and packet loss rate

If you want to know specific traffic analysis, click the interested monitor

For example, let’s click on Harvard University

How to use AMP?

Page 16: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

You can see yearly and weekly RTT graphs from Arizona State Univ. to Harvard Univ.

If you want to know more details about a specific day, click any date

For example, let’s click on 17 Dec 2001

How to use AMP?

Page 17: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

You can see more details of the day from Arizona to Harvard

Daily RTT : around 62ms Hop count: 11 Jitter: around 1ms RTT distribution: mostly

62ms packet loss: many times,

10%

How to use AMP?

Page 18: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

If click route, you can see all routes of the day

If there is any changes, you can see all the changes

How to use AMP?

Page 19: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

amp-korea

NLANR/MOAT(SDSC) gave a monitor to KISTI and allowed it to be joined the AMP infrastructure for international collaboration.

amp-korea is monitoring the performance from Korea to about 120 amp U.S sites via STAR TAP.

Those amp U.S sites are doing so in the same way.

http://watt.nlanr.net//active/

Page 20: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

http://watt.nlanr.net//active/

Page 21: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

amp-korea HPC results

Page 22: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Routing Anomaly at 2001.8.14

Page 23: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Routing Anomaly at 2001.8.14

Page 24: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Problem Analysis in 2001.9

From amp-korea to amp-ncsaRTT anomaly detected. Why?

Page 25: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Problem Analysis in 2001.9

First compare with other network.From amp-korea to amp-sdscNearly same results.

Page 26: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Problem Analysis in 2001.9

Compare with other network.From amp-korea to amp-ucsdTotally different resultsWe can assume that this problem may not be

KOREN/KREONet2-STAP TAP link problem but STAR TAP network problem.

Page 27: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Problem Analysis in 2001.9

Take a look at STAR TAP network.From amp-startap to amp-ncsaAt normal case, its RTT is about 2,3 msWhy? Are there any routing changes?

Page 28: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Problem Analysis in 2001.9Take a look at its routing, but cleanThen, we can assume that the reason is

not routing problem but may be congestion or router’s low performance

Page 29: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Problem Analysis in 2001.9 Compare other network from STAR TAP Then, we can know that all traffic patterns STAR TAP t

o vBNS, Abilene, and CA*net are same So we can conclude that the problem of low network p

erformance might be in STAR TAP routers or inside network.

Page 30: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

AMP KREONET

To build an AMP infrastructure in KREONET Last year, we set up two servers and 4 test AMP monit

ors at KREONET NOC This year, we plan to install dozens of AMP monitors in

KREONET network centers and major supercomputer users.

This AMP infrastructure will monitor the performance of the KREONET

URL: http://matthew.kreonet2.net (under construction) Software and Server Installing Guide :

http://watt.nlanr.net/

Page 31: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Proposal to make AMP APAN

APAN’s individual networks, institutes, and universities have been doing their own measurements

But there is no APAN-wide or Asia-wide measurement infrastructure

Because of increasing collaboration within Asia, it will be very useful to actively measure network performance of APAN

AMP may be a good candidate for APAN performance measurement infrastructure

Page 32: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Expected benefits from AMP APAN

RTT, Packet loss, connectivity among APAN countries

Same information with U.S and other countries by peering with AMP U.S

Optional performance test for APAN Performance testbed for future project

such as End-to-end Performance Initiative in APAN

Page 33: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Is it difficult to join or make AMP APAN?

Absolutely NOT!!!!!!!!!!! Making AMP APAN is very easy because it is cheap an

d easy to install You just need one FreeBSD system Please send us an email any time, then we can help y

ou install software Easy to join, easy to collaborate, easy to get informati

on and cheap to start!! AMP APAN will be very useful for APAN Why don’t you join us now?

Page 34: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Conclusions

With AMP, we can know RTT, Packet loss, traces, and throughput(optional)

AMP APAN will be very useful measurement infrastructure

Just one FreeBSD system is needed.Small Investment, Big Benefit!!

Page 35: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Links and Contacts

Links NLANR: www.nlanr.net AMP: amp.nlanr.net amp-korea: watt.nlanr.net//active AMP KREONET: matthew.kreonet2.net (under construction)

Contacts Engineer: Manhee Lee [email protected] Director: Okhwan Byeon [email protected] AMP US director: Ronn Ritke [email protected] Developer: Tony McGregor [email protected]

Page 36: Active Measurement Project on KREONET & APAN 2002. 1. 24 Manhee Lee mhlee@kreonet2.net Supercomputing Center Korea Institute of Science & Technology Information

Comments or Questions?

Thanks…