31
Operation & Measurement in APAN-JP Jin Tanaka Takatoshi Ikeda KDDI APAN-JP NOC Engineer JGN-X/TEIN3-JP NOCs Research Symposium on Future Internet Architecture and Technologies (In remembrance of Dr. Masaki Hirabaru) Aug. 26th 2013

Operation & Measurement in APAN-JP - ITRC

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Operation & Measurement in APAN-JP - ITRC

Operation & Measurement in APAN-JP

Jin Tanaka Takatoshi IkedaKDDI

APAN-JP NOC EngineerJGN-X/TEIN3-JP NOCs

Research Symposium on Future Internet Architecture and Technologies(In remembrance of Dr. Masaki Hirabaru)

Aug. 26th 2013

Page 2: Operation & Measurement in APAN-JP - ITRC

Agenda 1. Introduction of APAN-JP Network and NOC

2. Measurement Technologies in APAN-JP1) Routing Monitoring2) Traffic Monitoring3) Network Performance4) PerfSONAR

3. Current efforts and Future work1) APAN Performance Matrix2) Measurement of SDN based Slice Network

Page 3: Operation & Measurement in APAN-JP - ITRC
Page 4: Operation & Measurement in APAN-JP - ITRC

The Network Topology around APAN-JP

Note10G

10GCRS-1

AX6608S

Edge Router

TransPAC3

Kote

10G10G

2.4G

10G

10G

HongKong

Singapore

Internet2

SINET410G

10G

10G

10G

Kote

Japan LosAngeles

10G

1G

AS 7660TEIN3-SG

MY

PK

10G

10G

ASTI

155M

10G NICT

NICT

SingAREN

NPIN

PH

CN

1G

1G

ThaiREN Primary BGP PeerSecondary BGP PeerAS 24287

ThaiSarn

622M

MX80NICT

MX80NICT

Bangkok

1G

1G

SINET4

UniNet

10G

MX80CERNET

CSTNET

NICT

HKIX

CUHK

MX80NICT

MX80NICT

10G

Korea

TEIN3-HKVN

TW

AS 22388

10G

MX480

10G

KREONET2

NICT

10G

AX6608SNICT

Koren

MX80NICT

Kote

10G

EX4500NII

10G

MX240NII

MX480

10G

10G

10G

10G

AX7808SMAFFIN

Core Switch

T640

Core RouterNICT

T1600

Core Router

NICT

MX480MAFFIN

Edge Router

E600

NIICore

MX80

Edge Router

NICT

Page 5: Operation & Measurement in APAN-JP - ITRC

1. Introduction of APAN-JP Network and NOC

2. Measurement Technologies in APAN-JP1) Routing Monitoring2) Traffic Monitoring3) Network Performance4) PerfSONAR

3. Current efforts and Future work1) APAN Performance Matrix2) Measurement of SDN based Slice Network

2. Measurement Technologies in APAN-JP1) Routing Monitoring2) Traffic Monitoring3) Network Performance4) PerfSONAR

Page 6: Operation & Measurement in APAN-JP - ITRC

Measurement and Action

Insights Action

Target• Improvement• Success

Measurement

Page 7: Operation & Measurement in APAN-JP - ITRC

Operation from Measurement

Alarm• Connectivity problem• Performance degradation• Security incident

Verify• Network performance• Expected behavior

Control • Traffic Engineering• Traffic Shaping• Path selection• p2p peer selection

Planning• Upgrade of link• Design of network configuration• Upgrade of equipment

Measurement

Page 8: Operation & Measurement in APAN-JP - ITRC

"Measure what is measurable, and make measurable what is not so”

       - Galileo Galilei

Page 9: Operation & Measurement in APAN-JP - ITRC

Routing MeasurementHirabaru-san’s activities

in APAN-JP

Page 10: Operation & Measurement in APAN-JP - ITRC

Wrong routes detection system• Background

- The connectivity of R&E networks are improving.

- Most user are expecting the high performance to the networks.

- Network operators have to support such user’s research or demonstration. And if there is any problem with networks, they have to resolve the problem as soon as possible.

1G

155M

1G

10G

KOREN

AS 9270

APAN-JP

AS 7660

TEIN2-HK

AS 24489 622M

CERNET

AS 4538

APAN-JP -> CERNET

10G

Internet2

AS11537

TransPAC2

AS 22388

10G

- Layer3 routings are becoming complex. Also, router configuration tend to be complex. it increase the burden on network operators with routing control.

- Unexpected routings or asymmetric routings are generated.

- It is difficult to collect network’s or organization’s information.

Asymetric

Path

Unexpected

Path

Page 11: Operation & Measurement in APAN-JP - ITRC

21 April 2007 [email protected]

CERNET

Abilene

AARNET

TransPAC2

SingAREN

TEIN2

KOREN APAN-JP

Zebra Server Path Matrix Tool

Uninet

GEANT2

Matrix Web Page

APAN-JP TEIN2Abilene

APAN-JP

1.-

TEIN2

1.-

Abilene

1.-

APAN-JP

1.-

2.-

3.-

Abilene

1.-

2.-

3.-

TEIN2

1.-

2.-

3.-

Path Check Script

Checked Path Page

BGP Peering Input Choice Path Data

- Save Routing Information

- Extract Primary Path Data

- Save Path Data

- This Information Include Only Best Path Information

- Compare Real Path with choice Path

- Extract and Display Different Path

All Route All RouteAll Route

save all routing information by each network

save the each destination data by each network

ComPath Project APAN-JP Zebra Server

ComPATH Tool

- Save BGP routing information

- View BGP routing information.

- View inefficient information.

http://compath.jp.apan.net/

RouteView  serverPeer  with  25  R&E  nets

Page 12: Operation & Measurement in APAN-JP - ITRC

Traffic MonitoringHirabaru-san’s activities in APAN-JP

Page 13: Operation & Measurement in APAN-JP - ITRC

High time resolution Traffic Graph• Collect MIB data with high time

resolution(10 seconds)• Graph display every ten seconds by RRD Tool

• SNAPP- Front-end of RRDtool- Developed by IU GlobalNOC- http://sourceforge.net/projects/snapp/

• APAN-JP NOC data- http://nms2.jp.apan.net/snapp/

【Advantages】- Enable to display more detailed/accurate

traffic pattern and peak value than general MRTG which collects data 5 minutes interval

- Since the graph is displayed after 10 seconds traffic generating, we can monitor the traffic in Quasi-real-time

SNAPP

Per10sec snmpgetMIB data

Cricket(5min)

SNAPP(10sec)

800Mbps

2.5Gps

Page 14: Operation & Measurement in APAN-JP - ITRC

Traffic Weather MAP• Display link usage on topology MAP • Use RRD Data• APAN-JP Traffic Weather MAP

- http://monitor.jp.apan.net/weathermap/

【Advantages】- Enable us to confirm current link

usage over multiple links

- Map shows the incoming and outgoing traffic at a glance

- Useful for the detection of cross traffic at the demonstration or event

APAN International Link

APAN Internal Link

Page 15: Operation & Measurement in APAN-JP - ITRC

Performance measurement

Analyzing of TCP behavior

Hirabaru-san’s activities in APAN-JP

Page 16: Operation & Measurement in APAN-JP - ITRC

Global ProjectsTele-Medicine / Tele-education

(APAN medical WG, SOI)High Energy Physics

(LHC, ITER)

Radio Astronomy Observatory(e-VLBI, ALMA)

Hi-definition Video Transfer(CineGrid)

Page 17: Operation & Measurement in APAN-JP - ITRC

• Measurement middleware over the multi-domain- The framework for network measurement between domains- perfSONAR services act as an intermediate layer, between the performance

measurement tools and the diagnostic or visualization applications- perfSONAR services “wrap” existing measurement systems

• In the multi-domain network environment,- Measure network performance- Exchange and share measurement data

Page 18: Operation & Measurement in APAN-JP - ITRC

MetricAMetricB

End-to-End performance

MetricA MetricBMetricA

Domain ADomain B

Domain C

Service forMetric A

Service forMetric B

Service AService B

Domain BDomain A Domain C

NOC A NOC B NOC CUser

Request/Obtainthe data

NMWG format data

Diagram of perfSONAR

Page 19: Operation & Measurement in APAN-JP - ITRC

Deployment in the world

Reference : LS Mining Agent Report from Internet2 (2013 Jan)

Page 20: Operation & Measurement in APAN-JP - ITRC

Global Traffic Weather MAP on Google Earth

Visualize the link usage of multi-domain network on the Google Earth

Make usage data available with perfSONAR service

Retrieve measurement datawith perfSONAR protocol

• perfSONAR Service- SNMP_MA (MA)

• Benefit- Quick detection of the bottlenecks - Verification of the traffic globally- Easy to recognize the circuit

geographically

R&E

Network

NW A

NW B

NW C

Page 21: Operation & Measurement in APAN-JP - ITRC

http://kote-ps-1.ps.jgn-x.jp/ps/ps-gearth/

Global Traffic Weather MAP on Google Earth

Page 22: Operation & Measurement in APAN-JP - ITRC

1. Introduction of APAN-JP Network and NOC

2. Measurement Technologies in APAN-JP1) Routing Monitoring2) Traffic Monitoring3) Network Performance4) PerfSONAR

3. Current efforts and Future work1) APAN Performance Matrix2) Measurement of SDN based Slice Network

3. Current efforts and Future work1) APAN Performance Matrix2) Measurement of SDN based Slice Network

Page 23: Operation & Measurement in APAN-JP - ITRC

APAN Performance Matrix• Displaying the result of performance measurement among

APAN members in the matrix- Doing periodical measurement among APAN members- Showing that result in matrix to easy to understand the performance in APAN

network

• Alerting the performance degradation- When the performance degradation occurs, the alerts are sent to contact

point of the network

NW3NW2

NW1

Page 25: Operation & Measurement in APAN-JP - ITRC

Operational difficulty is increasing

IPRouter Router

Router

Multi-layer network Virtualized network Software defined network

Diagram: Jin TanakaDiagram: Aki Nakao

Diagram: Nick McKeown

Traditional

PresentMeasurement and Monitoring is essential !

Page 26: Operation & Measurement in APAN-JP - ITRC

Project ObjectivesFELIX ProjectFEderated Test-beds for Large-scale Infrastructure eXperiments

• Create an integrated Europe-Japan SDN test-bed– Utilize functionality of OpenFlow and NSI for creation of Federated SDN Services – Introduce new APIs and logic for globally distributed heterogeneous SDN and IT

islands– Enable interchange of resources information, share overall resource pools– Provide dynamic network interconnectivity between and within islands

• Exploit inter-domain dynamic connection provisioning standard, NSI, which is being deployed in many R&E networks

• Facilitate Europe-Japan collaboration on new standards for infrastructure management (both IT and network resources)

Collabora'on  project  between  EU  and  Japan-­‐  Create  a  common  framework        for  Future  Internet  experimental  research  -­‐

Page 27: Operation & Measurement in APAN-JP - ITRC

FELIX Architecture

Page 28: Operation & Measurement in APAN-JP - ITRC

"Measure what is measurable, and make measurable what is not so”

       - Galileo Galilei

Page 29: Operation & Measurement in APAN-JP - ITRC

L2 VLAN

MPLS

SDN

SliceB

SliceA

SDN Controller

TopologyPSS

Monitoring

SDN

SliceB

SliceA

Measurement of SDN based Sliced Network

Tunnel

L2 VLAN

MPLS

SDN

SliceB

SliceATunnel

FELIX-JP

SDN Controller

PerfSONAR

PerfSONAR

Management  system  of  Inter-­‐cloud

FELIX  Framework

FELIX-EU

EU  Control  Framework

MeasurementData

EU  SDN  Controller

Resource Manager SDN ManagerSlice Monitor

L2 VLAN

Page 30: Operation & Measurement in APAN-JP - ITRC

Memories of Hirabaru-san

“Immeasurable Man” Influence, Contribute, Value...

Page 31: Operation & Measurement in APAN-JP - ITRC

References• Hirabaru-san’s presentation http://apan.net/meetings/busan03/materials/meetings/engineering-team/Hirabaru.ppt http://www.apan.net/meetings/bangkok2005/presentation/Hirabaru-APAN-Bangkok-Pipes-2005-1-27.ppt http://chep.knu.ac.kr/HEPDGWS04/ihdgw/talks/26_aug/Masaki_Hirabaru.ppt http://www.apan.net/meetings/singapore2006/presentations/noc/Network Engineering.ppt

• perfSONARhttp://www.perfsonar.net/

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

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

• pS-Performance Toolkithttp://psps.perfsonar.net/toolkit/

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

• perfSONAR-PS MeshConfighttps://code.google.com/p/perfsonar-ps/wiki/MeshConfigurationInstallation

• Maddash (Monitoring and Debugging Dashboard)http://code.google.com/p/perfsonar-ps/wiki/MaDDashInstall

• OGF NSI (Network Services Interface) WGhttp://www.gridforum.org/gf/group_info/view.php?group=nsi-wg

• EU-JP FELIX Project http://www.ict-felix.eu