Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorHübner, Martin-
dc.contributor.authorMoll, Jessica-
dc.date.accessioned2024-12-06T11:46:43Z-
dc.date.available2024-12-06T11:46:43Z-
dc.date.created2024-03-28-
dc.date.issued2024-12-06-
dc.identifier.urihttps://hdl.handle.net/20.500.12738/16670-
dc.description.abstractSobald mehrere Menschen oder Anwendungen auf einem Cluster arbeiten, muss darauf geachtet werden, dass sich diese nicht ungewollt in die Quere kommen. Um solche Konflikte zu verhindern, untersucht diese Arbeit die Ressourcenverteilung in einem Multi-Tenancy Cluster. Es wird ein Konzept gezeigt, welches die Pods, Namespaces und Gruppen von Namespaces in ihrem Ressourcenverbrauch limitiert. Durch diese Quotierung ist der Ressourcenverbrauch der Nutzenden, der Anwendungen und damit des Clusters besser kontrollierbar. Außerdem können durch Priorisierungskonzepte Requests in ihrer Wichtigkeit gesteuert werden. Dadurch können bestimmte Requests bevorzugt oder gezielt auf ruhigere Phasen des Clusters verschoben werden. Die Priorisierung hilft damit, die zeitliche Komponente der Ressourcenzuteilung zu steuern. Um die Ressourcen des Clusters besser zu überwachen, werden ergänzende Monitoringmaßnahmen eingeführt. Hier sollen inaktive Pods erkannt werden, um unnötig besetzte Ressourcen zu erkennen. Außerdem wird ein Konzept zur Überwachung der ergänzenden GPU-Ressourcen vorgestellt, um ein umfassenderes Bild der Ressourcennutzung zu ermöglichen. Im Rahmen dieser Arbeit wird zusätzlich die vorhandene Multi-Tenancy Anwendung Kiosk mit dem aktuelleren Hierarchical Namespace Controller abgelöst. Mit Admission Controllern wird dabei erreicht, die existierenden Ressourcen verlustfrei in die neue Struktur zu überführen.de
dc.description.abstractWhen multiple users or applications are working on a single cluster, it is important to ensure they do not inadvertently interfere with each other. With the aim to minimize such interference, this paper investigates the resource allocation in a multi-tenancy cluster with static resources. A concept is presented to limit the resources of pods, namespaces, and groups of namespaces, which helps to control the resource usage of users, applications, and thus the cluster itself. In addition, priorities allow indicating the importance of requests. This makes it possible to favour requests or defer them to later times with lower traffic. Therefore, the prioritization helps manage the temporal aspect of resource allocation. To better monitor the cluster’s resources, supplementary monitoring measures are introduced. They aim at identifying inactive pods to recognize unnecessarily occupied resources. Furthermore, a concept for monitoring additional GPU resources is presented to provide a more comprehensive view of the cluster’s resource usage. Additionally, this paper provides a solution to replace the existing multi-tenancy application Kiosk with the newer Hierarchical Namespace Controller. Admission controllers are used to transition existing resources into the new structure without loss.en
dc.language.isodeen_US
dc.subjectKubernetesen_US
dc.subjectMulti-Tenancyen_US
dc.subjectQuotierungen_US
dc.subjectRessourcenmanagementen_US
dc.subjectKiosken_US
dc.subject.ddc004: Informatiken_US
dc.titleQuotierung und Priorisierung in einem Multi-Tenancy Kubernetes Clusterde
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentFakultät Technik und Informatiken_US
thesis.grantor.departmentDepartment Informatiken_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeEichler, Tobias-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-199800-
tuhh.oai.showtrueen_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.publication.instituteDepartment Informatiken_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.creatorGNDMoll, Jessica-
item.fulltextWith Fulltext-
item.creatorOrcidMoll, Jessica-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.advisorGNDHübner, Martin-
item.languageiso639-1de-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.openairetypeThesis-
crisitem.author.deptDepartment Informatik-
crisitem.author.parentorgFakultät Technik und Informatik-
Appears in Collections:Theses
Files in This Item:
Show simple item record

Page view(s)

22
checked on Dec 21, 2024

Download(s)

14
checked on Dec 21, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


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