Upload
trankiet
View
216
Download
0
Embed Size (px)
Citation preview
Deployment ofperfSONAR
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
The 26th APAN Meeting , Queenstown, 7 Aug 2008
www.jp.apan.net/noc/
IntroductionDeploymentApplications
Other DeploymentsFuture Work
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 !
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
Introduction
DeploymentApplications
Other DeploymentsFuture Work
The 26th APAN Meeting , Queenstown, 7 Aug 2008
www.jp.apan.net/noc/
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
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
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
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
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
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
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.
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)
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/
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/
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
IntroductionDeployment
ApplicationsOther Deployments
Future Work
The 26th APAN Meeting , Queenstown, 7 Aug 2008
www.jp.apan.net/noc/
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
IntroductionDeploymentApplications
Other deploymentsFuture Work
The 26th APAN Meeting , Queenstown, 7 Aug 2008
www.jp.apan.net/noc/
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/
Deployments in APAN region
The 26th APAN Meeting , Queenstown, 7 Aug 2008
www.jp.apan.net/noc/
IntroductionDeploymentApplications
Other Deployments
Future Work
The 26th APAN Meeting , Queenstown, 7 Aug 2008
www.jp.apan.net/noc/
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
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
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/
www.themegallery.com