Fault-tolerant Distributed Database for Public Key Infrastructure
| dc.contributor | Aalto-yliopisto | fi |
| dc.contributor | Aalto University | en |
| dc.contributor.advisor | Coscia, Bruno Duarte | |
| dc.contributor.author | Pham Thi, Song Huong | |
| dc.contributor.school | Perustieteiden korkeakoulu | fi |
| dc.contributor.supervisor | Siekkinen, Matti | |
| dc.date.accessioned | 2024-05-26T17:30:45Z | |
| dc.date.available | 2024-05-26T17:30:45Z | |
| dc.date.issued | 2024-05-20 | |
| dc.description.abstract | This thesis presents a practical study focusing on improving service level availability (SLA) and reducing maintenance costs of distributed SQL database clusters by migrating from a traditional manually-managed virtual machine (VM) architecture to a Kubernetes-based one. The original architecture suffers from complex manual recovery processes during node malfunctions, leading to increased downtime. Three failure modes inherent to the original architecture are investigated: 1. primary node failure; 2. replica node failure; 3. split-brain mode. The proposed architecture leverages Kubernetes to automate cluster recovery from primary and replica node failures, significantly reducing downtime compared to manual processes. Furthermore, Kubernetes’ architectural features eliminate split-brain mode entirely. | en |
| dc.format.extent | 58 | |
| dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/128237 | |
| dc.identifier.urn | URN:NBN:fi:aalto-202405263839 | |
| dc.language.iso | en | en |
| dc.programme | Master’s Programme in Security and Cloud Computing (SECCLO) | fi |
| dc.programme.major | Security and Cloud Computing | fi |
| dc.programme.mcode | SCI3113 | fi |
| dc.subject.keyword | Kubernetes | en |
| dc.subject.keyword | cloud computing | en |
| dc.subject.keyword | database | en |
| dc.subject.keyword | high availability | en |
| dc.title | Fault-tolerant Distributed Database for Public Key Infrastructure | en |
| dc.type | G2 Pro gradu, diplomityö | fi |
| dc.type.ontasot | Master's thesis | en |
| dc.type.ontasot | Diplomityö | fi |
| local.aalto.electroniconly | yes | |
| local.aalto.openaccess | no |