Show simple item record  

dc.contributor.advisorMalik, Robi
dc.contributor.advisorPatros, Panos
dc.contributor.authorBurroughs, Stephen
dc.date.accessioned2021-01-28T03:31:47Z
dc.date.available2021-01-28T03:31:47Z
dc.date.issued2021
dc.identifier.citationBurroughs, S. (2021). Towards predictive runtime modelling of Kubernetes microservices (Thesis, Master of Science (Research) (MSc(Research))). The University of Waikato, Hamilton, New Zealand. Retrieved from https://hdl.handle.net/10289/14091en
dc.identifier.urihttps://hdl.handle.net/10289/14091
dc.description.abstractKubernetes is one of the major container management platforms utilised by Cloud Service Providers offering to host applications and services. As cloud based services become more prevalent, platform providers are faced with an increasingly complex problem of trying to meet contracted performance levels. Providers must strike a balance between management of resource allocations and contractual obligations to ensure that their service is profitable, while offering competitive pricing rates for contracts. This research explores performance modelling of microservice application tenants within the Kubernetes container management platform. We present a self-adaptive architecture to achieve modelling at runtime. We establish the potential for automated classification of cloud systems, and utilise a hybridised modelling approach to verify system properties and evaluate performance. We achieve this through the modelling of components as Extended Finite State Machines in WATERS, from which we automate the generating of performance models using the PEPA syntax.
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherThe University of Waikato
dc.rightsAll items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated.
dc.subjectKubernetes
dc.subjectPEPA
dc.subjectWATERS
dc.subjectRuntime modelling
dc.subjectMicroservices
dc.subjectProbabilistic modelling
dc.subjectFinite State Automata
dc.titleTowards predictive runtime modelling of Kubernetes microservices
dc.typeThesis
thesis.degree.grantorThe University of Waikato
thesis.degree.levelMasters
thesis.degree.nameMaster of Science (Research) (MSc(Research))
dc.date.updated2021-01-27T01:05:35Z
pubs.place-of-publicationHamilton, New Zealanden_NZ


Files in this item

This item appears in the following Collection(s)

Show simple item record