Bachelorarbeit BCLR-2019-10

Bibliograph.
Daten
Nehlich, Paul Johann: Function Shipping vs. Data Shipping: Entscheidungsfindung wo Daten gehalten und wo Funktionen in verteilten Systemen ausgeführt werden sollen.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Bachelorarbeit Nr. 10 (2019).
67 Seiten, deutsch.
Kurzfassung

Cloud Computing und Mobile Computing sind kontinuierlich wachsende Felder, welche zunehmend auch zusammenwachsen. Hohe Datenraten über WLAN und Mobilfunk erlauben es Smartphones und Autos vernetzt und nahezu dauerhaft mit einer Cloud verbunden zu sein. Das daraus resultierende Mobile Cloud Computing ist bereits fester Bestandteil der meisten Smartphones und ermöglicht rechenintensive Anwendungen wie Sprachassistenten. Fallende Preise und kleinere Hardware sorgen dafür, dass immer mehr Geräteklassen zunehmend vernetzt werden, etwa im Bereich der Heimautomatisierung (Smart Home) und des Internets der Dinge (Internet of Things IoT). Diese mobilen Systeme sind prinzipbedingt auf eine drahtlose Kommunikation und Batterien angewiesen. Um die begrenzten Ressourcen zu schonen, kann Rechenaufwand von diesen Systemen ausgelagert werden. Diese Arbeit ermittelt die Mindestanforderungen, die erfüllt werden müssen, um das Auslagern zu ermöglichen. Dafür werden die Konzepte Function Shipping, das Senden einer Funktion an den Ort, an dem die zu verarbeitenden Daten gehalten werden und Data Shipping, das Senden der Daten zum Ort der Funktion, betrachtet. Diese komplementären Ansätze werden verglichen und finden in einer Lösung, welche die optimale Kombination aus den beiden Vorgehensweisen bildet, zusammen. Auf diesem Konzept aufbauend wird ein Prototyp implementiert, welcher für beliebige Szenarien alle möglichen Lösungen konstruiert und die nach wählbarer Gewichtung optimale Lösung findet.

Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
BetreuerLeymann, Prof. Frank; Zimmermann, Michael
Eingabedatum21. Mai 2019
   Publ. Informatik