perfsonar deployment update and possible collaborations · •performance measurement –throughput...

23
perfSONAR Deployment Update and Possible Collaborations Takatoshi Ikeda NICT/KDDI tk-Ikedaatkddne.ad.jp KOREN Workshop, 11.6.2009

Upload: others

Post on 20-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

perfSONAR Deployment Updateand Possible Collaborations

Takatoshi IkedaNICT/KDDI

tk-Ikeda’at’kddne.ad.jp

KOREN Workshop, 11.6.2009

Page 2: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Agenda

• Background• Overview of perfSONAR

• Deployment in Japan• Use Case• Possible Collaborations

KOREN Workshop , 11.6.2009 2

Page 3: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

• Increasing research projects and experiments over global scale network– eVLBI– Telemedicine– Digital Cinema– LHC

• Providing multi-layer network service– Layer1(SONET/SDH)

• Dedicated circuit, DCN– Layer2(Ethernet)

• VLAN, L2VPN over MPLS, DCN – Layer3(IP)

• Internet – Layer4~ (Overlay network)

• PlanetLab, PIAX

Background

KOREN Workshop , 11.6.2009

LHCOPN

eVLBI antennas

• Making it easier to solve end-to-end performance problems on paths crossing several networks

• Collecting and publishing network performance data of each layer by using well-defined protocols.

• Making it easier to solve end-to-end performance problems on paths crossing several networks

• Collecting and publishing network performance data of each layer by using well-defined protocols. 3

Page 4: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Overview of

Page 5: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

perfSONAR is an Interoperable measurement infrastructure for network performance monitoring, making it easier to solve end-to-end performance problems on paths crossing several networks. (http://www.personar.net)• Architecture–Interoperable network measurement middleware (SOA):

• Web services-based. SOAP API• Decentralized

–Integrates:• Network measurement tools and data archives• Data manipulation

–Based on:• OGF Working Group

– Data : NM-WG(Network Measurements Working Group)– Protocol : NMC(Network Measurement & Control Working Group)– Network Topology :Network Markup Language WG

• Project–Joint project among ESnet, GEANT, Internet2 and RNP–Current participants

• http://www.perfsonar.net/partners.html

Overview

KOREN Workshop , 11.6.2009 5

Page 6: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Current Measurement System

KOREN Workshop , 11.6.2009

MetricAMetricB

MetricA MetricBMetricA

Domain ADomain B

Domain C

NOC A NOC BUser

If available

End-to-End performance

Inquiry / AnswerInquiry / AnswerIssues in multi-domain network• Difficulty in finding

measurement data • Different user interface• Different data format

Issues in multi-domain network• Difficulty in finding

measurement data • Different user interface• Different data format

6

Page 7: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

perfSONAR

KOREN Workshop , 11.6.2009

MetricAMetricB

End-to-End performance

MetricA MetricBMetricA

Domain ADomain B

Domain C

Service forMetric A

Service forMetric B

Service A Service B

Domain BDomain A Domain C

NOC AUser

NMWG XML scheme

Inquiry / Answer

• Monitoring the network status • Making and exchanging performance

measurement data over multi-domain network with well-defined protocols and data format

• Monitoring the network status • Making and exchanging performance

measurement data over multi-domain network with well-defined protocols and data format

7

Page 8: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Deployment in Japan

Page 9: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Node and Services (Plan)

KOREN Workshop , 11.6.2009

Tokyo *2Tokyo *2 KashimaKashima

TokyoTokyo

OsakaOsakaFukuokaFukuoka

FukuokaFukuoka

Deployment Services

gLShLSSNMP MA

PS-BUOY(BWCTL)PS-BUOY(OWAMP)L2 Status

9

Page 10: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Node and Services (2009.10)

KOREN Workshop , 11.6.2009

Tokyo *2Tokyo *2 KashimaKashima

TokyoTokyo

OsakaOsakaFukuokaFukuoka

FukuokaFukuoka

Deployment Services

gLShLSSNMP MA

PS-BUOY(BWCTL)PS-BUOY(OWAMP)L2 Status

10

Page 11: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Specifications (JGN2plus)

KOREN Workshop , 11.6.2009 11

Page 12: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Available measurement dataJGN2Plus APAN-JP

Interface Usage(SNMP MA)- interval : 10s

JGN2plus domestic nodes

APAN-JP nodes

Throughput(perfSONAR BUOY)- measured by iperf

TCP : Domestic nodes

TCP : APAN Tokyo XP <-> TransPAC2 LA node

Delay (perfSONAR BUOY)- OWAMP

Domestic nodes(estimated error : 0.1ms)

APAN Tokyo XP <-> TransPAC2 LA node

(estimated error : 1ms)

KOREN Workshop , 11.6.2009 12

Page 13: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

• perfSONAR Global Service and Data View– http://dc211.internet2.edu/cgi-bin/perfSONAR/serviceList.cgi

DataView

KOREN Workshop , 11.6.2009 13

Page 14: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Deployment in the world

KOREN Workshop , 11.6.2009

(2008/11)

14

Page 15: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Use Case

Page 16: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Traffic Weather Map for SC08Display the usage of the end-to-end link between Japanese R&E

networks and SC08 venue.

KOREN Workshop , 11.6.2009

Weather Map

• Network– Japan:JGN2Plus,

APAN Tokyo XP– U.S.:TransPAC2,

Internet2, SCinet (Venue)

• SoftwareModified WeatherMAP4RRD-PHP-1.2final

to support perfSONAR.

• Behavior– Each network publishes the usage data

by perfSONAR snmpMA– The weather map software collects the

data described in NMWG XML format from all networks

– The software makes traffic weather Map

NMWG XML

Usage Data(RRD)

16

Page 17: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Traffic Weather Map for SC08

KOREN Workshop , 11.6.2009

http://ps1.jp.apan.net/ps-map/ (Demo Version)17

Page 18: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

End-to-End Path MonitoringMonitoring the L2 VLAN path across several domain networks.

KOREN Workshop , 11.6.2009

Monitoring

• Network– JGN2Plus– APAN Tokyo XP

• Software– Geant2 E2E Monitoring System

• Behavior– Each networks publishes the

status of the L2 paths– The software monitors the end-

to-end path by collecting the data from all networks

Link status(DB)

NMWG XML

18

Page 19: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

End-to-End Path Monitoring

KOREN Workshop , 11.6.2009

APAN Tokyo XP JGN2

19

Page 20: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Possible Collaborations

Page 21: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Possible collaborations

• Performance measurement– Throughput

• TCP,UDP• Periodical, On-Demand

– Delay• One-way, RTT

– Other metrics• Tools developed by each network project.

• End-to-End Path Monitoring– Static path– Path created by DCN

KOREN Workshop , 11.6.2009

KORENKOREN

JGN2Plus/APAN

JGN2Plus/APAN

21

Page 22: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Refference

• perfSONARhttp://www.perfsonar.net/

• perfSONAR-Wikihttp://wiki.perfsonar.net/jra1-wiki/index.php/PerfSONAR_Wiki

• perfSONAR-PShttp://www.internet2.edu/performance/pS-PS/

• perfSONAR Topology schemahttp://anonsvn.internet2.edu/svn/nmwg/trunk/nmwg/schema/

• APAN-JP PerfSONARhttp://www.jp.apan.net/noc/perfSONAR/

• DCN Software Suite– https://wiki.internet2.edu/confluence/display/DCNSS/Home

• OGF– NM-WG

http://nmwg.internet2.edu/– NML-WG

http://forge.gridforum.org/sf/projects/nml-wgKOREN Workshop , 11.6.2009 22

Page 23: perfSONAR Deployment Update and Possible Collaborations · •Performance measurement –Throughput •TCP,UDP •Periodical, On-Demand –Delay •One-way, RTT –Other metrics •Tools

Thank you!