Indexering av audit-loggfiler i Microsoft Azure Kubernetes Service

dc.contributor.authorWahlberger, Erik
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerAlmström Duregård, Jonas
dc.contributor.supervisorSvensson, Lars
dc.date.accessioned2023-11-07T12:55:56Z
dc.date.available2023-11-07T12:55:56Z
dc.date.issued2023
dc.date.submitted2023
dc.description.abstractDenna 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.coursecodeLMTX38
dc.identifier.urihttp://hdl.handle.net/20.500.12380/307347
dc.language.isoswe
dc.setspec.uppsokTechnology
dc.subjectMicrosoft
dc.subjectAzure
dc.subjectKubernetes
dc.subjectaudit
dc.subjectJSON
dc.subjectB+-träd
dc.subjectindexering
dc.subjectMongoDB
dc.titleIndexering av audit-loggfiler i Microsoft Azure Kubernetes Service
dc.type.degreeExamensarbete på grundnivåsv
dc.type.uppsokM
local.programmeDatateknik 180 hp (högskoleingenjör)
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 23-28 EW.pdf
Storlek:
2.85 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: