New Production System for Finnish Meteorological Institute

Show full item record



Permalink

http://urn.fi/URN:NBN:fi:hulib-202003241640
Title: New Production System for Finnish Meteorological Institute
Author: Horttanainen, Santeri
Contributor: University of Helsinki, Faculty of Science
Publisher: Helsingin yliopisto
Date: 2019
Language: eng
URI: http://urn.fi/URN:NBN:fi:hulib-202003241640
http://hdl.handle.net/10138/313583
Thesis level: master's thesis
Discipline: Tietojenkäsittelytiede
Abstract: This thesis presents the plans for replacing the production system of Finnish Meteorological Institute (FMI). It begins with a review of the state of the art in distributed systems research, and ends with a design for the replacement production system that is reliable, scalable, and maintainable. The subject production system is a framework for managing the production of different weather predictions and models. We use this framework to abstract away the actual execution of work from its description. This way the different production processes become easily monitored and con􏰋figured through the production system. Since the amount of data processed by this system is too much for a single computer to handle, we have distributed the production system. Thus we are not dealing with just a framework for production but with a distributed system and hence a solid understanding of distributed systems theory is required in order to replace this production system. The first part of this thesis lays the groundwork for replacing the distributed production system: a review of the state of the art in distributed systems research. It is a concise document of its own which presents the essentials of distributed systems in a clear manner. This part can be used separately from the rest of this thesis as a short introduction to distributed systems. Second part of this thesis presents the subject production system, the need for its replacement, and our design for the new production system that is maintainable, performant, available, reliable, and scalable. We go even further than simply giving a design for this replacement production system, and instead present a practical plan to implement the new production system with Kubernetes, Brigade, and Riak CS.


Files in this item

Total number of downloads: Loading...

Files Size Format View
Santeri_Horttanainen_Pro_gradu_2019.pdf 640.4Kb PDF View/Open

This item appears in the following Collection(s)

Show full item record