deployment of perfsonar - · pdf filedeployment of perfsonar the 26th apan meeting ,...

27
Deployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Upload: trankiet

Post on 31-Jan-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Deployment ofperfSONAR

The 26th APAN Meeting , Queenstown, 7 Aug 2008

Takatoshi Ikeda,APAN-JP NOC/

KDDI R&E Labs/NICT

Page 2: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Contents

1. Introduction

2. Deployment

3. Applications

4. Other Deployments

5. Future Work

Page 3: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

IntroductionDeploymentApplications

Other DeploymentsFuture Work

Page 4: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Motivation

The 26th APAN Meeting , Queenstown, 7 Aug 2008

APANTokyoNW1

NW2 Checking the network data of other networks

We need to 1. Search the web page for the data2. Check what data is available3. Recognize the different format of the graphs and data.

Preparation for measurementWe need to1. Check the available measurement servers and tools on

other networks2. Exchange the information about the measurement servers3. Coordinate the measurement schedule4. Exchange the measurement data

Inefficiency of support for demos and experiments

APANTokyo

NW1

Measurement

Iperf?Yes

IP & port?Information

When

Date and Time

time

MuchTime !

Page 5: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

What we can do

Efficient support for events Looking at whole network data over multi-domain network

efficiently Measuring the network performance immediately between

domains

Advanced monitoring Monitoring the multi-domain network Integrated monitoring with several network metrics

Contribution to research activity Providing network data in quasi-real-time while researcher is

doing experiment. Providing measurement data to people who research the

routing /path control

The 26th APAN Meeting , Queenstown, 7 Aug 2008

Page 6: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Introduction

DeploymentApplications

Other DeploymentsFuture Work

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 7: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Environment

Deployment point APAN Tokyo XP TransPAC2 LA

perfSONAR software v0.9 perfSONAR-PS software package

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

TokyoXPTransPAC2 LA

TransPAC2

JP-LA 10G

Page 8: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

perfSONAR Services

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Lookup

Topology

Authentication

Transformation

Resource Protector

Measurement Point

Measurement Archive

Interface Usage

Delay

Throughput

Lookup Service

PerfSONAR Services Deployment Services

resource registration and discovery for the

perfSONAR services

Measure throughput and expose its data

Measure delay and expose its data

expose Interface Usage data

1

2

3

4

PerfSONAR-PS v0.9 Packages

Lookup Service

Topology Service

Circuit Status Measurement Archive

Status Measurement Archive

perfSONAR-BUOY

PingER Services

SNMP Measurement Archive

Page 9: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Server Allocation

Server Allocation & Install Packages

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

No

Service PerfSONAR-PSPackage

HostnameAPAN TP2

1 Lookup Service(LS)

Lookup Service ps1.jp.apan.net 134.68.142.46

2 InterfaceUsage(Usage)

SNMP MA nms2.jp.apan.net nms7.transpac2.net

3 Throughput PerfSONAR-BUOY nms1.jp.apan.net nms1.transpac2.netnms6.transpac2.net

4 Delay PerfSONAR-BUOY nms4.jp.apan.net nms4.transpac2.netnms6.transpac2.net

Page 10: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Hardware Specification

Hardware (APAN Tokyo XP)

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

No Service Spec1 LS Barebone SuperMicro SuperServer 6015X-TV

CPU Intel Xeon QuadCore 2.66GHz *2Memory DDR2-667 1GB * 2Disk SATA 500GB * 2 (RAID1)NIC On-board 10/100/1000 * 2

234

UsageThroughputDelay

Barebone SuperMicro SuperServer 6013PCPU Intel Xeon 3.06GHz *2Memory DDR266 1GB * 2Disk SAS 73GB * 2 (RAID1)NIC On-board 10/100/1000 * 2

Page 11: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Software Specification (1/3)

OS & Kernel (APAN Tokyo XP)

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

No Service OS Kernel

1 LS CentOS 5.1 x86_64(Linux)

2.6.18-53.1.21.el5

2 Usage

CentOS 5.1 i386(Linux)

3 Throughput 2.6.24.7 + web100-2.5.19

4 Delay2.6.18-53.1.21.el5

Page 12: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Software Specification (2/3)

Software for perfSONAR

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Service Tool Description Ver.LookupService

dbxml an embedded XML database with XQuery-based access.

2.3.10

perfSONAR-PSLookup Service

Provide perfSONAR Lookup Service

0.9

Usage RRDtool Database which store traffic data

1.2.23

NET-SNMP Open source SNMP tool. 5.3.1-24

SNAPP(or Cacti)

Gathering usage data of routers by SNMP

2.0(0.8.7b)

perfSONAR_PSSNMP MA

Expose data stored in RRD file.

0.9

Page 13: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Software Specification (3/3)

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Service Tool Description Ver.Throughput Iperf Throughput Measurement tool 2.0.2

BWCTL a command line client application and a scheduling and policy daemon that wraps Iperf

1.3RC

AMI measure throughput and one-way delay on a regularly scheduled basis

perfSONAR-BUOY

Expose measurement data.

Delay OWAMP One-way delay measurement 3.0c

AMI See above.

perfSONAR-BUOY

Expose measurement data.

Page 14: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Network Configuration

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

APANTokyoXP

10G Backbone

nms1(Throughput)

nms2(Usage)

nms4(Delay)

ps1(Lookup)

1 GbECopper

AlaxalaAX7808S

Dell PowerConnect

5324

1 GbECopper

1 GbECopper

TransPAC2LA POP

10G Backbone

HP ProCurveSwitch 3400cl

JuniperT640

JuniperT320

TransPAC2US-JP

10Gbps

nms7(usage)

134.68.142.46(LS)

nms6(Throughput

& Delay)

Page 15: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Installation (OS & Basic Setting)

OS Basic Installation for the server Add some packages for development SELinux is “Disabled”

Basic Setting Update the installed packages Stop unnecessary services(daemons) Change run level Configure TCP Wrapper Configure Perl CPAN

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 16: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Installation (software for perfSONAR)

perfSONAR-PS• Software is available at CPAN • Some configuration file is necessary for the specific

service• perfSONAR-PS daemon can be configured by using

configure utility (psConfigureDaemon)

Other software• Some software can be installed by yum • Tar ball of other software are available. Do

installation manually. • Some specific configuration are necessary for

perfSOANR-PSThe 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 17: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Installation Report

Document

Installation Report v0.9http://www.jp.apan.net/noc/perfSONAR/installation-report-v0.9.doc

The 26th APAN Meeting , Queenstown, 7 Aug 2008

Page 18: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

IntroductionDeployment

ApplicationsOther Deployments

Future Work

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 19: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Applications (investigating)

Providing data set for project basis• Collect the network data related to

specific project• Provide suitable data to user and

operator

Advanced monitoring with scheduler• Monitoring network with

bandwidth schedule• efficient utilization of shared

network

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

APANTokyoNW1

NW2

psps

ps

ProjectB

ProjectBProjectA

ProjectA

NW2

ps

APANTokyo

ps

Page 20: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

IntroductionDeploymentApplications

Other deploymentsFuture Work

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 21: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Deployments in Japan

JGN2plus JGN2plus plans to deploy pS-PS Candidate POP

• Tokyo, Osaka, Kyusyu and Kashima

SINET3Tsukuba WANThese 2 networks are interested in ps-PS

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 22: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Deployments in APAN region

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 23: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

IntroductionDeploymentApplications

Other Deployments

Future Work

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 24: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Future Work

Further implementation Topology Service Circuit Status

-> Monitoring L2 pathMonitoring path created by DCN

Status MA

Support of deployment to other networks Update the web page and document

http://www.jp.apan.net/noc/perfSONAR/The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Lookup Service

Topology Service

Circuit Status Measurement Archive

Status Measurement Archive

perfSONAR-BUOY

PingER Services

SNMP Measurement Archive

done soon

Page 25: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Schedule

The 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Date Work2008/8-9 Implement of Topology Service, Status,

Circuit Status MA .Start to monitoring L2 path as experiment

2008/10-11 Creating web page of perfSONAR data for Japanese SC08 participants

2009/3 Report at APAN Kaohsiung Meeting

Page 26: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

Reference

perfSONARhttp://www.perfsonar.net/

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

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

TransPAC2http://www.transpac.org/

PerfSONAR UIhttp://monstera.man.poznan.pl/jra1-

wiki/index.php/PerfsonarUIThe 26th APAN Meeting , Queenstown, 7 Aug 2008

www.jp.apan.net/noc/

Page 27: Deployment of PerfSONAR -  · PDF fileDeployment of perfSONAR The 26th APAN Meeting , Queenstown, 7 Aug 2008 Takatoshi Ikeda, APAN-JP NOC/ KDDI R&E Labs/NICT

www.themegallery.com