Enabling Job-aware scheduling on Kubernetes clusters
Stefano Galantino
Enabling Job-aware scheduling on Kubernetes clusters.
Rel. Fulvio Giovanni Ottavio Risso. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2020
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (3MB) | Preview |
Abstract
Enabling Job-aware scheduling on Kubernetes clusters. Over the last decade we have noticed a deep change in the development of web based application; developers now can benefits of the massive computational power of data-centers and cloud environment by leveraging on microservices and containerization. At the mean time, while reducing the effort for developers, it increased the complexity for Cloud providers and in particular for Cloud orchestration platforms. This is why over the last decade a big effort has been put in research for solutions aiming to reduce the complexity of this development framework (profiling is indeed one of these previously mentioned research topic).
The outline of the thesis will be structured as follows: [CH1-Introduction] This chapter provide a brief introduction on both the current scenario for microservice orchestration and the reasons behind the decision to develop this thesis [CH2-Kubernetes] This chapter is an introduction to Kubernetes as a container orchestrator, focusing mainly on the features that will be exploited in the work of this thesis, providing a general background for the concepts that will be presented afterwards [CH3-Profiling in cloud environment] This chapter describes what's the state of the art for what concerns the profiling of microservice
Relatori
Tipo di pubblicazione
URI
![]() |
Modifica (riservato agli operatori) |
