SURFnet Detective …reducing an amount of problems with network access and services by an end user...

10
SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver

Transcript of SURFnet Detective …reducing an amount of problems with network access and services by an end user...

Page 1: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

SURFnet Detective

…reducing an amount of problems with network access

and services by an end user tool…?

Rhodos, Greece - 7/6/2004

Bart Kerver

Page 2: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

2

SURFnet Detective - Main

Every day usage of network shifting towards advanced demanding broadband applications targeted at (lots of) end-users;

The amount of configurations of computers combined with a multitude of configurations for local networks, gives a potential huge amount of problems with network access and services;

Several institutes and NRENs have same problems, focus on solution that is portable and can be customized: your own Detective Service;

Page 3: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

3

SURFnet Detective - Overview

Page 4: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

4

SURFnet Detective – live demo

LIVE DEMO

Page 5: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

5

Page 6: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

6

SURFnet Detective – End users

“End user targeted network information gathering tool”

Simple GUI, targeted at ‘non-technical’ users; GUI wraps standard tools: like Iperf, ping, dig eg.;Multilingual using catalog files;Links to knowledge bases for ‘self-support’;Secured auto update using signed updates;Logging to repository for remote help/debugging;Cross-platform client (Windows, Linux, FreeBSD, Solaris).

Page 7: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

7

SURFnet Detective - Administrators

“Network operator & helpdesk targeted support tool”

Cross-platform server (Windows, Linux, FreeBSD, Solaris) Open source based on GNU GPLWeb based configuration (servers, tests);Services and tests tailored per institute;Logging to database, with three levels of privacy Extended tests: all tests scriptable, create own tests with dependencies (“if … then … else…”);

Page 8: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

8

SURFnet Detective - scripting"SURFnet Videoportal (SVP)" “This module test for abilities to use SURFnet VideoPortal." http://detective.surfnet.nl/nren-kb/svp-extended-test.txt [ if failed? IPv4-connectivity-test [ fail "SVP requires IPv4 connectivity!" ] if ipv4-connectivity-test/packet-loss > 0.8 [ fail "Too much packetloss (> 0.8%)" ] if udp-tests/jitter > 9 [ fail "Too much jitter (> 9 ms) to receive SVP streams correctly." ] if failed? nat-test [ fail "SVP requires a global IP-address, you are using NAT!" ] custom-ping-svp: ipv4-connectivity-test [host-address: "svp.surfnet.nl"] custom-ping-videostream: ipv4-connectivity-test [host-address:

"videostream.surfnet.nl"] if failed? custom-ping-svp [ fail "You are unable to reach the SVP Webportal." ] if failed? custom-ping-videostream ….

Page 9: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

9

SURFnet Detective - Customization

“Tailoring the toolbox for your own Detective Service”

Adapt configuration for local network and services and distribute belonging clients;Create own extended tests (scripted tests);Adapt test descriptions, Knowledge Bases e.g.;Add a locale for the multilingual engine;Change ‘branding’ for look and feel, add logos e.g.

Page 10: SURFnet Detective …reducing an amount of problems with network access and services by an end user tool…? Rhodos, Greece - 7/6/2004 Bart Kerver.

10

SURFnet Detective - references

Project webpage:http://detective.surfnet.nl/

Location of the latest (beta!) setup:http://detective.surfnet.nl/setup.zip

Contact:[email protected]@[email protected]