2005.8.25 The 20th APAN meeting in Taipei
Network Monitoring System with Scheduler
Takatoshi Ikeda
APAN-JP NOC, KDDI R&D Labs
Network Monitoring System with Scheduler Takatoshi Ikeda APAN-JP - - PowerPoint PPT Presentation
Network Monitoring System with Scheduler Takatoshi Ikeda APAN-JP NOC, KDDI R&D Labs The 20 th APAN meeting in Taipei 2005.8.25 Outline Background and Motivation Goal Outline of the System Specification of the Developed
2005.8.25 The 20th APAN meeting in Taipei
APAN-JP NOC, KDDI R&D Labs
The 20th APAN meeting in Taipei 2005.8.25
Background and Motivation Goal Outline of the System Specification of the Developed Environment Demonstration Issue List Roadmap
The 20th APAN meeting in Taipei 2005.8.25
Traffic pattern in Bandwidth Challenge
Illinois UNIV. A I S T I l l i n
s U N I V . & J A X A Tokyo UNIV.
A lot of demonstration that filled in almost all bandwidth of a link were conducted in very short
JGN2 circuit, Japan-US, OC-192c(10Gbps)
The 20th APAN meeting in Taipei 2005.8.25
Lessons Learned
Schedule
The schedule of actual demos were under control, but preliminary experiments had to been arranged by applicant. In addition, these schedules ware not opened to an online, such as web.
Unexpected traffic
An unexpected traffic might be generated during the allocated time slot . However, we couldn’t identify the source of this traffic and couldn’t detect it either.
No expected traffic
Although the demo slot was allocated, the traffic was not generated at all. The allocated slot should be well used by applicants.
The 20th APAN meeting in Taipei 2005.8.25
Efficiency of managing the schedule
Management of a resource
Monitoring along the schedule
The 20th APAN meeting in Taipei 2005.8.25
The 20th APAN meeting in Taipei 2005.8.25
(example: detection a unexpected traffic) Network Network
Observatory data
1, register the schedule
user user user user
Get the network data Check the schedule 2, generate the huge traffic for experiment
Scheduler
Monitoring tool
Check the schedule manage the schedule
schedule
Unexpected user Unexpected user Unexpected user Unexpected user
congestion detect
Notification Alert
Network Monitoring System with Scheduler
The 20th APAN meeting in Taipei 2005.8.25
Scheduling
Monitoring
The 20th APAN meeting in Taipei 2005.8.25
Web Interface (for Management) Request Handler
Demo scheduling manager Resource manager
monitoring Alert sender
For multi domain (Plan)
P l a n
O p e r a t
U s e r M
i t
i n gL a y e r S c h e d u l e M a n a g e m e n tL a y e r U s e rA c c e s sL a y e r
O b s e r v a t
y
U s a g e D a t a N e t f lD e m
c h e d u l i n g m a n a g e r R e s
r c e m a n a g e r
L i n k r e sM
i t
i n g A l e r t s e n d e r w h
s s e r v e r E
a i l
S c h e d u l e d a t aW e b i n t e r f a c e U s e r P a g e O p e r a t
p a g e
R e q u e s t H a n d l e r
S e r v i c e r e g i s t
y
I n t e r f a c e U s a g e N e t f l
M a n a g e r
The 20th APAN meeting in Taipei 2005.8.25
Component
Web interface Request Handler
Management information
User information Demo information (start and end
time, requested link and bandwidth, ,,,etc)
SML UAL MML
Network Monitoring system With Scheduler
The 20th APAN meeting in Taipei 2005.8.25
This Layer manages the schedule of demo and a resource of link, and process the request about the schedule from UAL and MML.
Component
Demo Scheduling Manager Resource Manager
Management information
Demo information (start and end time,
requested link and bandwidth, ,,,etc)
Link information (bandwidth, terminated
router and interface, ,,,etc)
Link reservation (start and end time,
bandwidth) SML UAL MML
Network Monitoring system With Scheduler
The 20th APAN meeting in Taipei 2005.8.25
This Layer collects the traffic data from
disclose the valuable network data. By using that data and schedule data, it monitor whether the traffic are generated along the
schedule, it give notice to appropriate contact and operator.
Monitoring Alert sender
Usage data of link Flow data
SML UAL MML
Network Monitoring system With Scheduler
The 20th APAN meeting in Taipei 2005.8.25
The 20th APAN meeting in Taipei 2005.8.25
Hardware for development
Supermicro 8013P+8
CPU : Dual Intel Xeon 3.2GHz Memory : DDR-226 2GB HDD : SCSI Ultra320 140GB
Software for development
OS
Redhat Fedora core 3 (
Kernel 2.6.11-1.27_smp)
Language
Perl (Version 5.8.5)
Free software
Apache (
web server)
rrdtool(
store the interface usage data)
Flow-tools (netflow collector & analyst tool) NFS (sync the measurement data)
The 20th APAN meeting in Taipei 2005.8.25
Traffic Data
Usage Data
Usage data of router interface for international link. This data is gotten by SNMP every 10 seconds and stored into rrd file. The system fetch the data through NFS.
Flow Data
Netflow data which is exported by a router. The router which terminated target link exports it. The data is stored into file which is flow-tool format every one minute. The system fetch the data by replication function of flow-tools on Observatory server. Router (Juniper,Cisco,,,)
Network Monitoring System With Scheduler
Observatory
nms2 nms4 nmdb1
SNMP NFS NFS Netflow replication
The 20th APAN meeting in Taipei 2005.8.25
The 20th APAN meeting in Taipei 2005.8.25
1.
2.
3.
The 20th APAN meeting in Taipei 2005.8.25
Observatory nms2 nms4 Observatory nms1 nms1
Network Monitoring System with Scheduler
Monitoring Data Transfer
TransPAC2
US-JAPAN Link OC-192(10Gbps)
Los Angeles, US
Registration of schedule
iperf TCP Stream ( 1 Gbps) Tokyo to LA nmdb1 Tokyo, Japan
The 20th APAN meeting in Taipei 2005.8.25
The 20th APAN meeting in Taipei 2005.8.25
User profile
Security
Other flow format
The 20th APAN meeting in Taipei 2005.8.25
The 20th APAN meeting in Taipei 2005.8.25
http://www.jp.apan.net/meetings/0501-noc/tanaka.ppt
http://abilene.internet2.edu/observatory/
http://www.jp.apan.net/noc/Observatory/
http://www.canarie.ca/canet4/uclp/
http://bbcr.uwaterloo.ca/~canarie/index.htm
http://phi.badlab.crc.ca/uclp/
The 20th APAN meeting in Taipei 2005.8.25