Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Mine Abels Geändert vor über 10 Jahren
1
1 Zwischenstandsbericht III Olaf Watteroth Computer Systems and Telematics Institute of Computer Science Freie Universität Berlin http://cst.mi.fu-berlin.de
2
2 Gliederung Kurze Einführung für die Neuen unter uns Definition Experimentablauf Präsentation TestBedControl
3
3 Für die Neuen DES-Testbed = Drahtloses MESH-Netz mit Sensorknoten Ziel: Untersuchung von Routingalgorithmen (u.a.) Geplante Größenordnung ~100 Knoten Management notwendig: Softwareverteilung, Updates der Sensorknoten etc.
4
4 Testbed-Management Manuelle Verteilung und Installation auf 100 Knoten? Einrichten von Netzwerkparametern nur per SSH-Konsole?
5
5 Messungen Ermittlung von Netzwerkmetriken durch entsprechende Tools (ping, iperf, netperf etc.) Aufwand für 4 Knoten schon erheblich, wie dann erst bei 100? Tipp: Probiert es einfach mal aus, ein iperf-Experiment auf vier Knoten durchzuführen
6
6 Experimente auf dem Testbed Ohne automatisierende Software nur manuelle Durchführung! Manuelle Ausführung aufwendig und teilweise schwierig Hoher Zeitaufwand Komplex und unübersichtlich Zeitliche Synchronisierung nur schwer machbar
7
7 Experimentablauf Experimente auf dem Testbed bestehen aus drei Phasen 1.Vorbereitung / Aufbau 2.Experimentdurchführung 3.Aufräumen und Evaluieren Diese Phasen können sich optional mehrfach wiederholen.
8
8 Schema des Ablaufs
9
9 UML-Klassendiagramm
10
10 DES-Cript Entwickeltes XML-basiertes Format zur Beschreibung eines Experiments Webinterface bietet Up- und Downloadfunktionen für das DES-Cript
11
11 DES-Cript Beispiel Name of the experiment Short description 2009-01-14 09:00:00 0 12 600 30 false 0 Sensor nodes Server Sensor nodes /usr/local/bin/msb_a2/bin/pseudoterm /dev/ttyUSB0 /var/tbc/ 1 0 script.py -s -t
12
12 TestBedControl Java-basierte Software Nutzt quelloffene SSH-API zur Kommunikation mit dem Testbed Dateitransfer entweder per lokalem Dateisystem oder SCP
13
13 Webinterface Zur Experimenteingabe, -beobachtung Eingabe von Netzwerkdaten für SNMP-Modul und Visualisierungskomponente Implementiert als Java-Servlet Demo folgt live
14
14 Danke DANKE!
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.