A Scalable Network Monitoring System as a Public Service on Cloud

Similar documents
StruxureWare TM Data Center Expert

StruxureWare TM Center Expert. Data

Getting Started with PRTG Network Monitor 2012 Paessler AG

One software solution to monitor your entire network, including devices, applications traffic and availability.

Network Monitoring. Easy, failsafe, and complete visibility of your network. Our customers have the same view as our NOC technicians.

RUGGEDCOM NMS. Monitor Availability Quick detection of network failures at the port and

A SURVEY ON AUTOMATED SERVER MONITORING

OMNITURE MONITORING. Ensuring the Security and Availability of Customer Data. June 16, 2008 Version 2.0

Tk20 Network Infrastructure

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Masters Your Network for Years to Come.

WÜRTHPHOENIX NetEye Version 3

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Master Your Network for Years to Come.

PRTG NETWORK MONITOR. Installed in Seconds. Configured in Minutes. Masters Your Network for Years to Come.

PANDORA FMS NETWORK DEVICE MONITORING

Remote Monitoring Unit SC8100. Monitoring Unit SC8100

PANDORA FMS NETWORK DEVICES MONITORING

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

Network Monitoring Tools for Monitoring MPLS Links using PRTG Network Monitor Tool

securityprobe 5E Standard

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

SapphireIMS 4.0 BSM Feature Specification

VMware vsphere: Install, Configure, Manage [V5.0]

CAREN NOC MONITORING AND SECURITY

Domus, the connected home

Manjrasoft Market Oriented Cloud Computing Platform

Cisco Application Networking Manager Version 2.0

Network Monitoring. Review of Software

Load Balancing for Microsoft Office Communication Server 2007 Release 2

Cisco Application Control Engine Appliance

Network Management System (NMS) FAQ

Apache Hadoop. Alexandru Costan

Monitor all of your critical infrastructure from a single, integrated system.

Network Monitoring with Xian Network Manager


SapphireIMS Business Service Monitoring Feature Specification

Power & Environmental Monitoring

Table of Contents. CSC CloudCompute Service Description Summary CSC 1

The new services in nagios: network bandwidth utility, notification and sms alert in improving the network performance

Free Network Monitoring Software for Small Networks

Perceptive Software Platform Services

VirtualclientTechnology 2011 July

MONITORING RED HAT GLUSTER SERVER DEPLOYMENTS With the Nagios IT infrastructure monitoring tool

TECHNOLOGY WHITE PAPER Jan 2016

ni.com Remote Connectivity with LabVIEW

Notes on network monitoring, by Oliver Gorwits

mbits Network Operations Centrec

Cloud Optimize Your IT

CLOUD BASED SERVICE (CBS STORAGE)

CHAPTER 8 CLOUD COMPUTING

AGENDA: INTRODUCTION: 1. How is our cloud monitoring setup? 2. Which are the tools used? 3. How do we access monitoring dashboard?

Compatible with all of the Ravica range of Intelligent Sensors it provides a complete environmental, access control and security monitoring solution.

Network Management & Monitoring Overview

McAfee Product Entitlement Definitions

HMS Industrial Networks

NetCrunch 6. AdRem. Network Monitoring Server. Document. Monitor. Manage

10/15/2015. Tadiran Telecom SCTC 2015

<Insert Picture Here> Private Cloud with Fusion Middleware

Deployment Options for Microsoft Hyper-V Server

Server Scalability and High Availability

iphouse has chosen LogicMonitor to offer a Software as a Service (SaaS) monitoring solution.

2X SecureRemoteDesktop. Version 1.1

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

Availability Management Nagios overview. TEIN2 training Bangkok September 2005

A Brief. Introduction. of MG-SOFT s SNMP Network Management Products. Document Version 1.3, published in June, 2008

USING OPEN SOURCE SOFTWARE IN DAILY ISP OPERATIONS

Sean Bennett. Cloud Platforms & Networking Group

Astaro Deployment Guide High Availability Options Clustering and Hot Standby

How To Use The Cisco Ace Module For A Load Balancing System

Going Hybrid. The first step to your! Enterprise Cloud journey! Eric Sansonny General Manager!

Tips, techniques and tools for remote monitoring

Installation Guide Avi Networks Cloud Application Delivery Platform Integration with Cisco Application Policy Infrastructure

TECHNOLOGY WHITE PAPER Jun 2012

Deployment Topologies

Systems Manager Cloud Based Mobile Device Management

How To Monitor Bandwidth On A Computer Network

Web Application Hosting Cloud Architecture

DOSarrest External MULTI-SENSOR ARRAY FOR ANALYSIS OF YOUR CDN'S PERFORMANCE IMMEDIATE DETECTION AND REPORTING OF OUTAGES AND / OR ISSUES

Features Overview Guide About new features in WhatsUp Gold v14

Troubleshooting and Maintaining Cisco IP Networks Volume 1

Network Manager. Datasheet

AKCess Pro Server Management Software

Network Monitoring. By: Delbert Thompson Network & Network Security Supervisor Basin Electric Power Cooperative

DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with the Nagios Open Source Network Monitoring System

WhatsUp Gold v11 Features Overview

Network Management & Monitoring Overview

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

WhitePaper. Private Cloud Computing Essentials

Whitepaper. Business Service monitoring approach

CWSI Service Definition for Server Monitoring

Bandwidth Management and Optimization System Design (draft)

Passion for Innovation

An Introduction to Cloud Computing Concepts

Pronto Cloud Controller The Next Generation Control

Configuration Guide. BlackBerry Enterprise Service 12. Version 12.0

Monitoring of Private Clouds

FT-1000/GPS-N. System of remote monitoring and control of physical

Network Configuration Settings

Transcription:

A Scalable Network Monitoring System as a Public Service on Cloud Network Technology Lab (NTL) NECTEC, THAILAND Chavee Issariyapat Network Technology Lab (NTL), NECTEC, THAILAND nano@netham.in.th

Network Monitoring System o A system that constantly monitors network for failing components and notifies the network administrator in case of outages. We have a problem! 2

Network Monitoring System There are several open source NMS e.g. Nagios, Cacti, OpenNMS, GroundWork Monitor, MRTG

Our first attempt : NetHAM A software that runs on a dedicated Linux server. The core engine is based on open source software. Provides a user-friendly web interface. Summarized the status of the network using graphic. Has been used by 100s of users including schools, libraries, hospitals, small enterprises.

Lessons learned o NetHAM still has limitations v Need a dedicated server. may not worth for very small networks v Scaling limitation. cannot scale out v Single point of failure. no redundancy

Basic Idea INTERNET

Basic Idea INTERNET Oh really!?!

Basic Idea But If all the gateways are down, the monitoring server will no way be able to send out a notification. INTERNET?!!

Basic Idea So, in stead of this INTERNET

Basic Idea We do something like this.. Network Network Network

Basic Idea With this approach we will never miss the bad news.! Network Sir, you got to see this!! Huh Network Network

Basic Idea This leads to a Cloud monitoring platform! Network Sir, you got to see this!! Huh Network Network

Our New approach NetHAM nano SaaS. No installation! Extremely user-friendly Highly scalable Self-managed Redundant / Fault tolerant Zero downtime

NetHAM nano cloud Probe NetHAM nano Cloud i SMS, Push Notification E- Mail Control API

Inside of the cloud Monitoring Monitoring Monitoring Monitoring Gateway NetHAM nano Cloud Gateway Data Store System Notification Server Push Server Web Server Web Server Scalable Fault-tolerance Self-managed User User

Homogeneity of NetHAM nano cloud All NetHAM nano nodes are exactly the same! NetHAM nano also works on a single node. Scale out by adding nodes! lication

Homogeneity of NetHAM nano cloud When pooling as a cluster, some nodes may have some functionalities disabled. node A node B node C

Failover : Layer Failover mechanism is implemented on every layer. 1 2 3 4 5 6 7 1 2 3 4 5 6 7 B B A 1,2,4 3,6 5,7 C A 1,2,4,5 3,6,7 R U OK? C

Failover : Layer Database redundancy à no down time for the data store Replica Set Replica Set Replica Set.. scale out by adding shard Primary Secondary Secondary Primary Primary Secondary Primary Secondary Secondary Shard 1 Shard 2 Shard 3 Shard Router Shard Router Shard Router Shard Router.. scale out by adding shard router Web Server

Failover : Node Layer

Failover : Node Layer

Failover : Node Layer

The current testbed 5 VMs at Bangkok-Thai Tower 2 VMs at CAT Bangrak 2 VMs at CAT Nonthaburi 1 Android Tablet mobile IP (assigned dynamically) 1 PC at NTL 1 PC at OQC ( private IP ) 2 Raspberry Pi

Self Monitoring While monitors others, NetHAM nano is also monitoring itself! Self monitoring performs in an auto-configured & scalable & fault tolerant manner. Every node is monitored by at least one neighbor node. Like a usual host check, cross monitoring can be adapted dynamically according to a cloud manager.

Possible NetHAM nano Nodes Android Phones / Tablets Server / Desktop PC Virtualization nodes e.g. Virtualbox, VMWare, Amazon EC2 Embed Linux devices e.g. Raspberry Pi

Platform-Specific plugins Server Network service : PING, HTTP, FTP, SNMP, TCP/UDP, DNS Device statistic : CPU, memory load Network Interface : bytes in/out, operational status Home Environment : Temperature, Humidity Network : wifi, devices identified by mac addresses Mobile GPS coordinate Accelerometer, Gyrometer, Proximity sensor, Camera

NetHAM nano Front End SSL web integrate with Facebook lication Platform. Real-time status update via the push engine. Hassle-free user interface. https://apps.facebook.com/nethamnano

Front End Network topology with auto graph layout Interactive chart component with scroll & zoom capability

Some future use cases : Network monitoring system To monitor network devices such as switches, routers, servers. To monitor remote service e.g. PING,HTTP,SNMP (more to be added) Support distributed monitoring via multiple agents. Suitable for small networks, small offices, websites etc.

Some future use cases : Home applications NetHAM nano can be used to monitor home networks via usual ADSL modems. By doing a port forwarding, NetHAM nano could answer these questions : Will be even more exciting if we have a home agent!

Some future use cases : Smart energy By using a smart meter, it is possible to monitor home electricity consumption the same way as Google Power meter does. Monthly electric bill can be predicted. Alerts when there s anything wrong with the electric usage patterns.

Some future use cases : Mobile applications By imitating the standard NetHAM nano agent, we can have a compact agent run on mobile phones and tablets. In stead of checking the remote services, a compact agent checks their sensors. NetHAM nano can track device s position, speed, acceleration etc and display on the current UI with a map view. Somchai Preecha

Some future use cases : Information monitoring NetHAM nano can gather information from several sources and notify users according to their current locations. NetHAM nano It s going to rain in half an hour! Leave soon if you don t want to be caught in a traffic jam. Diesel price increases tomorrow at 5:00AM.

Project Status NetHAM nano project is under development. We are looking for places to deploy nodes to support multiple-point monitoring from different regions/countries. We are looking for innovative applications e.g. home monitoring, location-based service, specific information retrieval for end users e.g. weather alert, traffic alert, disaster report etc. Contact us at : nano@netham.in.th

Thank you