Skip navigation
Please use this identifier to cite or link to this item: https://repository.esi-sba.dz/jspui/handle/123456789/879
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMEHARZI, SLimane-
dc.contributor.authorFELLAH, MOhamed AMine-
dc.date.accessioned2026-06-30T07:48:11Z-
dc.date.available2026-06-30T07:48:11Z-
dc.date.issued2025-
dc.identifier.urihttps://repository.esi-sba.dz/jspui/handle/123456789/879-
dc.descriptionSupervisor : Mr. Abdelhamid MALKIen_US
dc.description.abstractTraditional autoscaling for microservice architectures is often inefficient as it is reactive and ignores the complex, graph-like dependencies between services, leading to costly overprovisioning or performance degradation. This thesis addresses these limitations by presenting a novel, dependency-aware autoscaling framework for Kubernetes that integrates a Graph Neural Network (GNN) with a Reinforcement Learning (RL) agent. The GNN processes metrics from individual services and the traffic between them to generate a holistic, real-time embedding of the system’s state, which the RL agent then uses to learn a sophisticated, system-wide scaling policy. Implemented and validated on a Kubernetes cluster using the Online Boutique application with an Istio and Prometheus monitoring stack, the agent successfully learned a complex control policy. A critical finding reveals the extreme sensitivity of the learning process to the mathematical formulation of the reward signal, a key challenge in reward engineering for live systems. The primary contribution is the complete design, implementation, and critical analysis of this end-to-end GNN-RL framework, offering valuable lessons for the practical application of reinforcement learning to dynamic resource management.en_US
dc.language.isoenen_US
dc.subjectMicroservicesen_US
dc.subjectAutoscalingen_US
dc.subjectCloud Computingen_US
dc.subjectResource Managementen_US
dc.subjectReinforcement Learningen_US
dc.titleDependency-Aware Microservice Autoscaling with Graph Neural Networks and Reinforcement Learningen_US
dc.typeThesisen_US
Appears in Collections:Ingenieur

Files in This Item:
File Description SizeFormat 
PFE_Fellah_Meharzi_vFinale-1-1.pdf61,25 kBAdobe PDFView/Open
Show simple item record


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