Indexering av audit-loggfiler i Microsoft Azure Kubernetes Service
dc.contributor.author | Wahlberger, Erik | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
dc.contributor.examiner | Almström Duregård, Jonas | |
dc.contributor.supervisor | Svensson, Lars | |
dc.date.accessioned | 2023-11-07T12:55:56Z | |
dc.date.available | 2023-11-07T12:55:56Z | |
dc.date.issued | 2023 | |
dc.date.submitted | 2023 | |
dc.description.abstract | Denna rapport syftar till att finna metoder för att öka sökbarheten i så kallade audit-loggfiler från Kubernetes-kluster. Dessa filer fås i JSON-format och lagras i molnplattformen Microsoft Azure. Två varianter av ett mjukvarusystem har utvecklats. Variant 1 använder databashanteringssystemet MongoDb för att lagra information från audit-loggfiler på ett sätt sådant att sökbarheten ökas. Variant 2 använder ett filbaserat index baserat på ett B+-träd, där endast metadata lagras, som sedan används vid sökning av information i audit-loggfiler. Båda systemen har jämförts med avseende på indexeringstid, sökningstid, använd lagringskapacitet samt kostnadseffektivitet. Variant 1 lagrar information i databashanteringssystemet, vilket ej är fallet för variant 2 som hämtar information direkt ur filer lagrade i Microsoft Azure. För att lättare jämföra de två varianterna utan påverkan av yttre faktorer såsom nätverksuppkopplingshastighet, utvecklades en modifierad version av variant 2 där information hämtades från lokalt lagrade auditloggfiler. Resultaten visar på att variant 2, med lokalt lagrad data, presterar bäst vid samtliga mätningar. | |
dc.identifier.coursecode | LMTX38 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12380/307347 | |
dc.language.iso | swe | |
dc.setspec.uppsok | Technology | |
dc.subject | Microsoft | |
dc.subject | Azure | |
dc.subject | Kubernetes | |
dc.subject | audit | |
dc.subject | JSON | |
dc.subject | B+-träd | |
dc.subject | indexering | |
dc.subject | MongoDB | |
dc.title | Indexering av audit-loggfiler i Microsoft Azure Kubernetes Service | |
dc.type.degree | Examensarbete på grundnivå | sv |
dc.type.uppsok | M | |
local.programme | Datateknik 180 hp (högskoleingenjör) |