OceanRep
Erhöhte Skalierbarkeit durch eine Serverlessimplementierung von Downloadvorgängen im GeRDI Projekt unter dem Einsatz von Kubernetes.
Oppermann, Matthias (2019) Erhöhte Skalierbarkeit durch eine Serverlessimplementierung von Downloadvorgängen im GeRDI Projekt unter dem Einsatz von Kubernetes. (Bachelor thesis), Kiel University, Kiel, 41 pp.
Preview |
Text
thesis_opp.pdf - Published Version Download (1MB) | Preview |
Abstract
In dieser Arbeit wird ein Einblick in die Skalierbarkeit von Donwloadvorgängen mittels einer Serverlessimplementierung gegeben. Serverless beinhaltet eine zustandslose Funktion, bei der eine Funktion auf einer von einem Cloud Anbieter gestellten Infrastruktur ausgeführt wird. Diese Ausarbeitung beschränkt sich auf Function-as-a-Service (FaaS) als Serverlessfunktion, bei der eine in einem Container bereitgestellte ereignisgesteuerte Funktion erstellt wird. In dem GeRDI Projekt befinden sich 2 Microservices, die in einem Kubernetes Cluster arbeiten und einen Downloaddienst anbieten. Diese Komponente wird in der neuen Implementierung in eine Serverlessfunktion exportiert. Dazu wird in dieser Ausarbeitung untersucht, wie der Stand der Technik, die grundlegenden Technologien und wie die Downloadfunktion in eine Serverlessfunktion exportiert werden kann. Die neugestaltete Implementierung der Komponente wird in einem Testcluster auf ihre Performance bei unterschiedlichen Skalierungsgraden der Serverlessfunktion mit der ursprünglichen Implementierung verglichen.
Document Type: | Thesis (Bachelor thesis) |
---|---|
Keywords: | Serverless |
Research affiliation: | Kiel University > Software Engineering |
Projects: | GeRDI |
Date Deposited: | 25 Oct 2019 11:34 |
Last Modified: | 25 Oct 2019 11:45 |
URI: | https://oceanrep.geomar.de/id/eprint/48088 |
Actions (login required)
View Item |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !