Sviluppo e Valutazione di uno Scheduler Latency-Aware per Kubernetes

Ziosi, Lorenzo (2024) Sviluppo e Valutazione di uno Scheduler Latency-Aware per Kubernetes. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria informatica [LM-DM270]
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Non opere derivate 4.0 (CC BY-NC-ND 4.0)

Download (2MB)

Abstract

La tesi affronta il problema della schedulazione di carichi di lavoro in ambienti edge I-IoT utilizzando Kubernetes. Con l'avvento di Internet of Things (IoT) e l'Industrial IoT (I-IoT), l'edge computing ha acquisito una rilevanza fondamentale per ridurre la latenza e migliorare la reattività dei sistemi. Tuttavia, lo scheduler nativo di Kubernetes non è ottimizzato per le esigenze di ambienti distribuiti in cui la latenza e la posizione delle risorse giocano un ruolo cruciale. L'obiettivo principale della tesi è lo sviluppo di uno scheduler custom latency-aware per Kubernetes, in grado di ottimizzare la distribuzione dei carichi di lavoro in base alla latenza di rete. Il lavoro presenta una soluzione basata su uno scheduler che raccoglie metriche di latenza in tempo reale, le utilizza per prendere decisioni dinamiche di schedulazione e introduce un meccanismo di deschedulazione per eliminare le repliche meno performanti. Le simulazioni e i test sperimentali condotti dimostrano che l'approccio proposto riduce significativamente la latenza end-to-end rispetto allo scheduler nativo di Kubernetes, migliorando le prestazioni complessive del sistema in contesti edge.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Ziosi, Lorenzo
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
CURRICULUM INGEGNERIA INFORMATICA
Ordinamento Cds
DM270
Parole chiave
Kuberentes, Latenza, Latency, Docker, Scheduler, Scheduling, Descheduling, Framework, Scheduler Framework, Go, Golang, Real time, Tempo reale, IoT, I-IoT, Internet of Things, Industrial Internet of Things, Edge, Computing, Edge Computing, DevOps
Data di discussione della Tesi
8 Ottobre 2024
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^