Please use this identifier to cite or link to this item: http://dx.doi.org/10.18419/opus-12705
Authors: Wang, Xiaomin
Title: Orchestrating data governance workloads as stateful services in cloud environments using Kubernetes Operator Framework
Issue Date: 2022
metadata.ubs.publikation.typ: Abschlussarbeit (Master)
metadata.ubs.publikation.seiten: 83
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-127248
http://elib.uni-stuttgart.de/handle/11682/12724
http://dx.doi.org/10.18419/opus-12705
Abstract: Data is becoming the core corporate asset that will determine the business’s success. As a result, it is critical for governing enterprise data. Previously, the Enterprise Content Management (ECM) system was employed by many companies to manage and process their enterprise data, which is a monolithic data governance application. As the ECM system is typically deployed on bare metal or at most in a virtualized IT infrastructure, it lacks the flexibility to support Continuous Integration (CI) and Continuous Delivery (CD) cost-effectively. Cloud computing has gained popularity as a powerful platform for application deployment, owing to perceived benefits such as elasticity to fluctuating load and reduced operational costs as compared to running in traditional data centers. Therefore, it is promising to migrate the legacy ECM system into the cloud. The goal of this thesis is to orchestrate stateful database workloads in Kubernetes that are typical for ECM systems. For our concept verification, we included a comparison and analysis between traditional and comparable cloud native Relational Database Management System (RDBMS) using IBM DB2, PostgreSQL, CockRoachDB and Google Spanner. We proposed an implementation of the Monitor-Analyze-Plan-Execute (MAPE) concept using the Kubernetes Operator framework. With our prototype implementation, we proved that the Kubernetes operator is able to deploy a cluster for DB2 consisting of a read/write primary and up to three read-only members. Various experiments carried out on the prototype have evidenced its High Availability (HA), Disaster Recovery (DR) features as well as read scalability.
Appears in Collections:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Files in This Item:
File Description SizeFormat 
MA_thesis_XiaominWang.pdf1,73 MBAdobe PDFView/Open


Items in OPUS are protected by copyright, with all rights reserved, unless otherwise indicated.