Sep vortrag

27
Qual der Wegewahl Browserbasierte Verwaltung von nutzerdefinierten Metriken Oliver Baumann Werner Hoffmann Miriam Popescu Dawin Schmidt Betreuer: Dr. Nils gentschen Felde 15.05.13 Lehr- und Forschungseinheit für Kommunikationssysteme und Systemprogrammierung Softwareentwicklungspraktikum außer der Reihe

description

Abschlussvortrag für eine Projektarbeit an der LMU. Entwicklung eines Frameworks, dass es ermöglich Routingentscheidungen im eigenen Netz dynamisch zu Steuern.

Transcript of Sep vortrag

Page 1: Sep vortrag

Qual der WegewahlBrowserbasierte Verwaltung von

nutzerdefinierten MetrikenOliver Baumann

Werner HoffmannMiriam PopescuDawin Schmidt

Betreuer: Dr. Nils gentschen Felde15.05.13

Lehr- und Forschungseinheit für Kommunikationssysteme und Systemprogrammierung

Softwareentwicklungspraktikum außer der Reihe

Page 2: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Anwendungsbeispiele

Green-IT

Katastrophen-Szenarien

gesetzliche Abkommen

Sicherheitsaspekte

monetäre Gründe

1

Page 3: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Gliederung

2

Page 4: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Werner

3

Page 5: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Wann wird berechnet?

4

Page 6: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Dawin

5

Page 7: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Überblick und Schnitt

...

......

6

Page 8: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Agent

Auftrag annehmenInformationen beschaffenKonfiguration ändernStatus überwachenBereich verwalten

Ciscos "onePK"

7

Page 9: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Satellit

Schnittstelle Koordination Zusammenführung

8

Page 10: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Kommunikation

9

Page 11: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Push-Kommunikation

10

Page 12: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Push-Kommunikation

11

Page 13: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Push-Kommunikation

12

Page 14: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Push-Kommunikation

13

Page 15: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Oliver

14

Page 16: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Feeds

15

Page 17: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Feeds

16

Page 18: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Oliver

17

Page 19: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Datenmodellierung

DBMS auf Basis von MySQL

Applikations-Server = DB-Server

JDBC als Schnittstelle

Entitäten als Java-Klassen (Plain Old Java Objects)

Objektrelationale Abbildung via Ebean

Modellierung von Feeds, Metriken und Links

keine Speicherung der gesamten Netz-Topologie

18

Page 20: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Beziehungen

19

Page 21: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Schon eingeschlafen?

20

Page 22: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Miriam

21

Page 23: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

GUI

Anforderungen:Benutzerfreundliches DesignVisualisierung des Netzes

Masken zum Anlegen von Metriken, Feeds und Links

Kommunikation mit Backend:Play! Framework

Datenaustausch mittels JSONRESTful: Java-Methoden werden auf URLs abgebildet

22

Page 24: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Version 2.0

Werner: Laufzeit-Optimierung

Dawin: Verschlüsselung

Oliver: Raspberry Pi

Miriam: Update play!-Framework

23

Page 25: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Reflexion

24

Page 26: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Diskussion

Page 27: Sep vortrag

<Name des Vortragenden> <Vortragskurztitel>

Vorführeffekt