polito.it
Politecnico di Torino (logo)

Latency-aware task scheduling in the cloud continuum

Cristopher Chiaro

Latency-aware task scheduling in the cloud continuum.

Rel. Guido Marchetto, Alessio Sacco. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2023

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB) | Preview
Abstract:

In recent years, containerized deployment models have gained popularity across various application domains. Kubernetes, the de-facto standard for container orchestration, can efficiently manage heterogeneous devices. However, it struggles to adapt to potentially stringent requirements as it only considers computing metrics for scheduling decisions. Moreover, the rising prominence of distributed cloud environments, which enable the development of highly available and performant solutions, necessitates modifications to the default Kubernetes scheduler. To address these challenges, we introduce a multi-cluster Kubernetes scheduler optimized for end-to-end latency measurements to enhance user Quality of Experience (QoE). Unlike existing approaches, we define a geographically distributed environment and deploy a solution that satisfies user-specified intents in terms of latency. Depending on user needs, our scheduler can either meet a specific latency constraint or schedule pods in the cluster with the lowest latency. After implementing our scheduler in a multi-cluster environment, we found it highly effective in accommodating a range of user intents, outperforming the default Kubernetes scheduler in this regard.

Relators: Guido Marchetto, Alessio Sacco
Academic year: 2023/24
Publication type: Electronic
Number of Pages: 99
Subjects:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Ente in cotutela: Pole Universitaire Leonard de Vinci (ESILV) (FRANCIA)
Aziende collaboratrici: Association Leonard de Vinci
URI: http://webthesis.biblio.polito.it/id/eprint/29414
Modify record (reserved for operators) Modify record (reserved for operators)