Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Optimierung von Verarbeitungsprozessen und Erstellung einer Cloud-Architektur für ein Geoinformationssystem

 
: Reuter, Dominik
: Krämer, Michel

Friedberg, 2012, 85 pp.
Friedberg, TH Mittelhessen, Master Thesis, 2012
German
Master Thesis
Fraunhofer IGD ()
3D geographic information systems (GIS); cloud computing; performance analysis; database; Business Field: Visual decision support; Business Field: Virtual engineering; Research Area: Generalized digital documents

Abstract
In dieser Masterarbeit wird die Thematik "Optimierung von Verarbeitungsprozessen und Erstellung einer Cloud-Architektur für ein Geoinformationssystem" behandelt.
Hauptbestandteil dieser Arbeit ist das Untersuchen des Web 3D Services GetScene des CityServer3D auf Schwachstellen bezüglich der Performance. Dafür werden mit dem Werkzeug jMeter Performancetest durchgeführt, um das Verhalten des Web 3D Service GetScene bei unterschiedlicher Last analysieren zu können. Hierfür wird die relationale Datenbank von MySql mit der NoSql Datenbank von MongoDB verglichen, da MongoDB eingeführt werden soll. Auf Grundlage dieser Analyse werden mehrere Verbesserungen implementiert, die die Performance steigern sollen.
Weiterhin wird eine Cloud-Architektur erarbeitet wie sich große Mengen an Abfragen mittels Cloud Computing vom Web 3D Service GetScene beantworten lassen, ohne signifikante Performanceverluste hinnehmen zu müssen. Die implementierten Performanceverbesserungen werden hinsichtlich ihrer Effektivität evaluiert und ein Scenario beschrieben, in dem sich die Leistungsfähigkeit der oben genannten Cloud-Architektur erkennen lässt. Abschließend werden aufgrund dieser Grundlagen die Ziele dieser Arbeit bewertet und ein Ausblick in die zukünftige Weiterentwicklung gegeben.

 

This thesis discusses how processes can be optimized and a cloud architecture can be realized in a geographical information system.
The main focus is on analysing performance weaknesses within the 3D Web Services GetScene of CityServer3D which is carried out with the tool jMeter. This performance test allows the evaluation of the behavior of the Web 3D Service GetScene during different loads. This is used to compare the relational database MySql to the NoSQL database MongoDB, as the future use of MongoBD has been proposed. Based on this analysis, several improvements are implemented to increase performance.
Furthermore, it is described how large amounts of queries by the Web 3D Service GetScene can be managed using cloud computing without losing significant performance. The implemented performance improvements are evaluated for their effectiveness and a scenario is depicted which illustrates the advantages of this method.

: http://publica.fraunhofer.de/documents/N-225033.html