Advanced Science and Technology Institute Department of Science and Technology



Similar documents
PANDORA FMS NETWORK DEVICE MONITORING

Monitoring backbone networks

GRNET NOC network monitoring & visualization tools

PANDORA FMS NETWORK DEVICES MONITORING

LinuxWorld Conference & Expo Server Farms and XML Web Services

About Network Data Collector

Network and Server Statistics Using Cacti

Research Article Volume 6 Issue No. 4

Network and Server Statistics Using Cacti

EPICenter Network Management Software

TELE 301 Network Management

Edu. Network Management Framework: A Distributed Virtual NOC Architecture. DVNOC Model. Octavian RUSU octavian@iasi.roedu.net

TimePictra Release 10.0

Network management tools: Torrus, Gerty, Mooxu

Advanced Network Monitoring ANM

Livrable L13.3. Nature Interne Date livraison 12/07/2012. Titre du Document Energy management system and energy consumption efficiency - COEES Code v1

EMS. Trap Collection Active Alarm Alarms sent by & SMS. Location, status and serial numbers of all assets can be managed and exported

Multicast monitoring and visualization tools. A. Binczewski R. Krzywania R. apacz

Ranch Networks for Hosted Data Centers

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1

Client Overview. Engagement Situation. Key Requirements for Platform Development :

Grids & networks monitoring - practical approach

Introducing the BIG-IP and SharePoint Portal Server 2003 configuration

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy

A Scalable Network Monitoring System as a Public Service on Cloud

Cisco Hybrid Cloud Solution: Deploy an E-Business Application with Cisco Intercloud Fabric for Business Reference Architecture

OM2012 Network Monitoring. Phil Bracher Sr. Premier Field Engineer Microsoft Corporation

NNMi120 Network Node Manager i Software 9.x Essentials

Chapter 2 TOPOLOGY SELECTION. SYS-ED/ Computer Education Techniques, Inc.

Configuring SNMP Cisco and/or its affiliates. All rights reserved. 1

NetOp Suite. Figure 1) NetOp EMS Overview

Vidi NMs Network Management

Additional Information: A link to the conference website is available at:

Introduction to Junos Space Network Director

Network Monitoring and Traffic CSTNET, CNIC

ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy

PES. High Availability Load Balancing in the Agile Infrastructure. Platform & Engineering Services. HEPiX Bologna, April 2013

Assignment One. ITN534 Network Management. Title: Report on an Integrated Network Management Product (Solar winds 2001 Engineer s Edition)

A Network Management Software Based on Secure Shell (SSH) Channels. and Java Universal Network Graph (JUNG)

Auditing the LAN with Network Discovery

PatchMaker: A Physical Network Patch Manager Tool

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Uni Root. An Introduction to Uni Systems enterprise-class, cloud on-demand infrastructure monitoring service. White Paper Solution Brief

RELEASE ANNOUNCEMENT Kaseya Network Discovery and Network Monitoring Version 1.0

Network Management Deployment Guide

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

VERITAS Cluster Server Traffic Director Option. Product Overview

Eye of the Storm Enterprise Technical Overview

Cisco TelePresence Manager

DEPLOYMENT GUIDE Version 1.1. Deploying F5 with IBM WebSphere 7

EMC PERSPECTIVE Comparing Network Change and Configuration Management Solutions

ZABBIX. An Enterprise-Class Open Source Distributed Monitoring Solution. Takanori Suzuki MIRACLE LINUX CORPORATION October 22, 2009

AdventNet MSP Solutions

Visualization, Management, and Control for Cisco IWAN

0DQDJLQJ#0XOWLVHUYLFH#1HWZRUNV

Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ]

SCF/FEF Evaluation of Nagios and Zabbix Monitoring Systems. Ed Simmonds and Jason Harrington 7/20/2009

Company & Solution Profile

NeDi. Network Discovery that Really Works. Dr. Michael Schwartzkopff. more than software

A Model Design of Network Security for Private and Public Data Transmission

How To Create A Network Monitoring Tool For A Distributed Network

ForeScout CounterACT. Device Host and Detection Methods. Technology Brief

CARENET-SE. NOC Tools Review. Communication System Design Summer Project team. Champion Björn Pehrson Coach Hans Eriksson

USING JE THE BE NNIFE FITS Integrated Performance Monitoring Service Availability Fast Problem Troubleshooting Improved Customer Satisfaction

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

Data Analysis Load Balancer

(Refer Slide Time: 1:17-1:40 min)

Development of Monitoring Tools for Measuring Network Performances: A Passive Approach

Achieving Real-Time Business Solutions Using Graph Database Technology and High Performance Networks

NMS300 Network Management System

ViSION Status Update. Dan Savu Stefan Stancu. D. Savu - CERN openlab

DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with Apache Tomcat and Apache HTTP Server

DISCOVERY OF NETWORK ELEMENTS AND RECONCILIATION (DNER)

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

MALAYSIAN PUBLIC SECTOR OPEN SOURCE SOFTWARE (OSS) PROGRAMME. COMPARISON REPORT ON NETWORK MONITORING SYSTEMS (Nagios and Zabbix)

Optimize Application Delivery Across Your Globally Distributed Data Centers

Introduction to Simple Network Management Protocol (SNMP)

E-Commerce Security. The Client-Side Vulnerabilities. Securing the Data Transaction LECTURE 7 (SECURITY)

Diagnosing the cause of poor application performance

CAREN NOC MONITORING AND SECURITY

System Monitoring Using NAGIOS, Cacti, and Prism.

Enterprise Network Node Discovery and Topology Analysis: An Experience Report

OVERVIEW. DIGIPASS Authentication for Office 365

It should be noted that the installer will delete any existing partitions on your disk in order to install the software required to use BLËSK.

Operations Manager: Network Monitoring

Radware s AppDirector and AppXcel An Application Delivery solution for applications developed over BEA s Weblogic

Automated Network Node Discovery and Topology Analysis

Study of Network Performance Monitoring Tools-SNMP

Client/server is a network architecture that divides functions into client and server


Detection of illegal gateways in protected networks

Effective Java Programming. efficient software development

Monitoring and Diagnosis of Networked Medical Hardware and Software for the Integrated Operating Room

Hadoop Technology for Flow Analysis of the Internet Traffic

S&C IntelliTeam CNMS Communication Network Management System Table of Contents Overview Topology

AppDirector Load balancing IBM Websphere and AppXcel

Load Balancing for Microsoft Office Communication Server 2007 Release 2

Network Management and Monitoring Software

ProSAFE Network Management System

Deploying the BIG-IP LTM with. Citrix XenApp. Deployment Guide Version 1.2. What s inside: 2 Prerequisites and configuration notes

Transcription:

PAWIKAN: A Scalable Network Management System for the Philippine Research, Education, and Government Information Network (PREGINET) http://pawikan.sourceforge.net Authors: Edwin Vinas, Jerremeo Gabas, Paul Afroilan and Rey Babilonia Advanced Science and Technology Institute Department of Science and Technology

PREGINET The Research and Education Network of the Philippines provides a nationwide broadband network that links government, academe, and research institutions Infrastructure in support of research and education to improve the S&T capability of the country provides infrastructure for research itself

Objectives of PREGINET 1. Development of a BROADBAND National R&E Network 2. INTERCONNECTION to Research & Education Networks 3. NEXT GENERATION Network Testbed 4. INTEGRATION of Government Networks 5. PROVISION of Training, Education, Applications Development, Content Development, and Research on next generation network technologies and services

Network Management Problems and Issues Security: Ensuring that the network is protected from unauthorized users. Performance: Eliminating bottlenecks in the network Reliability: Making sure the network is available to users and responding to hardware and software malfunctions.

Network Management Problems and Issues Network management of a large network such as PREGINET is very difficult especially when the size and coverage and technologies of the network are considered.

PAWIKAN Pawikan is an open-source highly scalable network management system for small, medium, and large-scale networks. It uses the powerful open-source tools such as Cricket, RRD, Postgresql, Object Oriented Perl together with powerful new features such as network discovery, automatic collector configuration, automatic network topology mapping, and other cool add-on graphical user interfaces(guis) that will surely ease up network management.

Overview Pawikan is designed to handle and ease up network management of large networks. It is aimed at making network management easier for complex networks. It has been designed to run in *BSD/Linux operating system. It does not contain its own data collector but instead it uses the readily available open-source tool called Cricket, a very powerful and easy to use SNMP data collector system together with Round Robin Database(RRD).

Features Automatic network discovery of network routers/servers/ports Fast SNMP data collector using Cricket/RRD Granular traffic database which can be used for longterm storage/analysis or for billing purposes Automatic network topology mapping and visualization Uses plug-in architecture for data collector and monitoring probes Automatic collector configuration Authentication system for web-based interface Add-on tools such as NetCartographer

Pawikan Architecture Network Discovery Data Collector and Configuration Data Translation and Synchronization Notifications and Report Generation Network Traffic Visualizations

Network Discovery The network discovery module of Pawikan is the most important part of network monitoring process since it eliminates the manual process of determining which nodes will be monitored. Pawikan s network discovery uses SNMP method. NetVoyager NetTraverser ServerFinder

NetVoyager NetVoyager takes a community string and a router IP address to generate succeeding nodes. It returns the description, host name, contact person, and location of the router. NetVoyager can also retrieve all its interfaces, IP addresses, network masks, alias and other OIDs. Given an address and a netmask, it can list all hosts connected to the auto-computed network address.

NetTraverser NetTraverser retrieves an IP address from the table, pairs it with one of the listed community strings and calls on NetVoyager to repeat the process until all addresses have been traversed. All the discovered network devices and their corresponding interfaces and details are actually dumped in the Postgresql database making it as a central database which contains all devices which can be made as target of network monitoring system.

ServerFinder The ServerFinder module of Pawikan discovers the open ports of a certain servers using map tool. When the data is viewed in the NetBrow GUI, it gives the network administrators an idea on the possible security holes in the network by examining the ports. The discovery of servers also shows the different server farms of the network thereby giving us a view on where and from what specific machines traffic data comes from.

Network Visualization Tools NetCartographer NetBrowser NetCartographer is a Java application that runs as a client-side windows application. It has user interfaces for viewing the network topology and network connections with traffic utilization. It is the official Java GUI of Pawikan. NetBrowser is a Java applet which can visualize the Pawikan's network discovery data using the interactive Touchgraph library which enhances browsing/viewing of complex network topologies. It shows routers interfaces, server's open ports and their interconnections to one another. Using this tool, you can collapse/expand your network nodes and links. Network Weathermap Pawikan's most valuable user interface is the Network Weathermap which shows the traffic utilization of the network by color-coded links and nodes. Through this tool, network administrators can easily visualize the current status of the network links.

NetCartographer

NetBrowser

NetBrowser

Network Weathermap Background image/icon Informative weathermap (updates every 5 minutes) - down interface - low utilizations - congested links - end to end data etc. Zoom in/out X&Y Scroll Legend

SNMP Collector Pawikan uses Cricket as its SNMP or data collector system. Cricket is an opensource tool that uses its Perl-based functions to collect not only SNMP data but also other customized monitoring targets.

Web-based Graphical User Interface The Pawikan Network Monitoring software features a web-based user interface, allowing accessibility to the system anywhere in the Internet. The GUI was implemented using PHP and XML. PHP serves as the front-end of the system while XML was utilized as the interface between the front-end and backend.

Web-based Graphical User Interface

Web Interface (Admin)

Web Interface (Partner)

Report Generation Tools Interface details Partner's link utilization graph Partner's link downtimes summary for rebates

Benefits of PAWIKAN A semi-network discovery feature which lets u see what really lies beneath the layers x,y,z of your network. It is very difficult to draw a large and complex network. But Pawikan can do that for us! A Java interface for mapping the network topology and visualizing the traffic data. It is very manual to create a weathermap, but Pawikan can draw and show traffic utilization in an interactive Java visualization map called network weathermap. A long-term database of SNMP octets, errors, discards, etc which can be used to analyze specific data in order to produce reports for network monitoring or billing purposes.

Conclusion Pawikan, with its semi-automatic discovery, fast data collection system, granular long-term database, interactive Java tools and other new features, is a very promising architecture that addresses the scalability problems of small, medium and large networks.

References [1] http://noc.pregi.net [2] http://cricket.sourceforge.net/ [3] http://pawikan.sourceport.dost.gov.ph/ [4] http://www.pregi.net [5] http://www.touchgraph.com

THANK YOU