Topology Designer

Hug, Martin and Janknecht, Vanessa (2019) Topology Designer. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of HS 2019 2020-SA-EP-Janknecht-Hug-Self-optimizing service provider network (1).pdf]
Preview
Text
HS 2019 2020-SA-EP-Janknecht-Hug-Self-optimizing service provider network (1).pdf - Supplemental Material

Download (2MB) | Preview

Abstract

Das Institut für Vernetzte Systeme betreibt im Rahmen verschiedener HSR Module Labs, in welchen virtuelle Netzwerke bzw. Geräte konfiguriert werden sollen. Zur Provisionierung und Verteilung der Topologien wird eine vorhergehende Studienarbeit (Lab Topology Builder) verwendet, welche die virtuelle Umgebung anhand ma-nuell generierter YAML File aufsetzt. Die manuelle Generierung der YAML Files ist sehr umständlich und feh-leranfällig.

Ziel der Arbeit ist eine Webanwendung, welche es ermöglicht, die Topologie am Computer zu zeichnen und daraus automatisch ein YAML generieren zu lassen. Die Webanwendung soll auf den gängigsten Web-Browsern betrieben werden können.

Es wurde eine Webanwendung mit REACT Frontend und DJANGO Backend mit einer SQLite Datenbank entwi-ckelt. Die graphische Darstellung wurde mit visJS umgesetzt. Mit der Anwendung ist es möglich vom "Lab Topology Builder" vorgegebene Gerätetypen in einer graphisch dargestellten Topologie zu erstellen, miteinan-der zu verbinden und konfigurieren. Die erstellte Topologie kann schlussendlich mit sämtlichen Konfiguratio-nen in ein YAML File exportiert werden.

Item Type: Thesis (Student Research Project)
Subjects: Topics > Internet Technologies and Applications > Visualization
Technologies > Programming Languages > Python
Technologies > Programming Languages > Java Script
Technologies > Databases > SQLite
Technologies > Network
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Depositing User: HSR Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Metzger, Laurent
UNSPECIFIED
Date Deposited: 09 Apr 2020 12:43
Last Modified: 09 Apr 2020 12:43
URI: https://eprints.ost.ch/id/eprint/851

Actions (login required)

View Item
View Item