user-level performance monitoring programme cees de laat hans blom

11
User-Level Performance Monitoring Programme Cees de Laat Hans Blom 1 of 6 QuickTime™ and a Cinepak decompressor are needed to see this picture. Utrecht University

Upload: zander

Post on 31-Jan-2016

14 views

Category:

Documents


0 download

DESCRIPTION

1 of 6. User-Level Performance Monitoring Programme Cees de Laat Hans Blom. Utrecht University. Contents of this talk. 2 of 6. This space is intentionally left blank. History. DAS project 4 computer clusters on 4 different universities Connected via "internet" and ATM - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

User-Level Performance Monitoring Programme

Cees de Laat

Hans Blom

1 of 6

QuickTime™ and aCinepak decompressor

are needed to see this picture. Utrecht University

Page 2: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

Contents of this talkContents of this talk

• This space is intentionally left blank

2 of 6

Page 3: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

HistoryHistory

• DAS project– 4 computer clusters on 4 different universities

– Connected via "internet" and ATM

– Prove QoS advantage

– Management level WWW screen to see if links are up

• Dynacore– Remote Control

– Video conferencing

– Distributed databases

– CORBA/Objectivity

– Pseudo real time operation

– Requirement minimal 10 Mbit/s

• Juelich - Utrecht– Weekdays often around 30 - 60 kbit

– Was not a local problem, occurred in other German-Dutch projects

Page 4: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

TectorTector3 of 6

Page 5: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

A/VA/VA/V

DAQREMOT Broker

Dbs

TeleoperationTeleoperationJülich

Remote

TEXTOR

Diagnostic

DAQ

Network services

REMOT BrokerDbs

DAQ Dbs

REMOTbroker

Control

Visualisation

REMOTbroker

4 of 6

Page 6: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

Physics-UU to IPP-FZJ => 7 kingdoms

–Netherlands

»Physics dept

»Campus net

»SURFnet

–Europe

»TEN 155

–Germany

»WINS/DFN

»Juelich, Campus

»Plasma Physics dept

Multi Kingdom ProblemMulti Kingdom Problem5 of 7

USAline

USAline

3 ms

• Jülich17 ms

2.5 ms

Page 7: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

rTPL packagerTPL package6a of 7

HostHost

Host Host

rsh to initiate measurementscollect data

WWW server->applet ->brouwser

Host

user account, open for rshmodified netperf + ping

user account, open for rshmodified netperf + ping

idemidem

idem

Page 8: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

rTPL @ workrTPL @ work• Every hour:

• Controlling host contact host from list• Netperf to other hosts for about 10 sec• 40 ping's to other hosts• Collect data• Contact next host in list• Builds matrix from/to• Not all elements need to be filled• data compressed in zip file• Load on network ~ 1%

• User display• User contacts WWW server at controlling host• User gets applet• Applet loads last zipped data file containing a week of data• Older data also loadable• Applet can average per week, per time of day, etc…

6b of 7

Page 9: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

DemonstrationDemonstration

This is the tricky part ….

6c of 7

Page 10: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

ConclusionsConclusions

QuickTime™ and aCinepak decompressor

are needed to see this picture.

6d of 7

•Toolset rTPL•Flexible package•Unix knowledge essential (scripting)•User friendly•Can pinpoint performance problems if hosts well chosen

•Performance•Network performance improved a lot (TEN 1.55 -> TEN 155)•Still not sufficient for full scale virtual lab

•Modeling•How does end to end relate to per hop performance

tp1 tp3tp2

Tp = f( tp1 , tp2 , tp3 , ... )

Host A Host B

Page 11: User-Level Performance Monitoring Programme Cees de  Laat Hans Blom

AcknowledgmentsAcknowledgments

• This work is supported by– TERENA Technical Programme

– SURFnet bv– European Commission, DG XIII

» Telematics Applications Programme Telematics for Research

» RE 1008 REMOT

» RE 4005 DYNACORE

• More info:• http://www.phys.uu.nl/~wwwfi/nettest• http://www.phys.uu.nl/~wwwfi/das• http://www.phys.uu.nl/~wwwfi• http://www.phys.uu.nl/~dynacore

7 of 7