Hug, Martin and Janknecht, Vanessa (2019) Topology Designer. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.
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: | OST 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 |