GraphOpticon: a global proactive horizontal autoscaler for improved service performance & resource consumptionShow others and affiliations
2025 (English)In: Future Generation Computer Systems, ISSN 0167-739X, E-ISSN 1872-7115, Vol. 174, article id 107926Article in journal (Refereed) Published
Abstract [en]
The increasing complexity of distributed computing environments necessitates efficient resource management strategies to optimize performance and minimize resource consumption. Although proactive horizontal autoscaling dynamically adjusts computational resources based on workload predictions, existing approaches primarily focus on improving workload resource consumption, often neglecting the overhead introduced by the autoscaling system itself. This could have dire ramifications on resource efficiency, since many prior solutions rely on multiple forecasting models per compute node or group of pods, leading to significant resource consumption associated with the autoscaling system. To address this, we propose GraphOpticon, a novel proactive horizontal autoscaling framework that leverages a singular global forecasting model based on Spatiotemporal Graph Neural Networks. The experimental results demonstrate that GraphOpticon is capable of providing improved service performance, and resource consumption (caused by the workloads involved and the autoscaling system itself). As a matter of fact, GraphOpticon manages to consistently outperform other contemporary horizontal autoscaling solutions, such as Kubernetes’ Horizontal Pod Autoscaler, with improvements of 6.62% in median execution time, 7.62% in tail latency, and 6.77% in resource consumption, among others.
Place, publisher, year, edition, pages
Elsevier, 2025. Vol. 174, article id 107926
Keywords [en]
Cloud Computing, Green Computing, Graph Neural Networks, Deep Learning, Resource Usage Forecasting, Resource Consumption, Service Performance
National Category
Computer Sciences Computer Systems
Research subject
computer and systems sciences
Identifiers
URN: urn:nbn:se:umu:diva-239525DOI: 10.1016/j.future.2025.107926ISI: 001510777900001Scopus ID: 2-s2.0-105007654758OAI: oai:DiVA.org:umu-239525DiVA, id: diva2:1963338
Funder
EU, Horizon 2020, 101135775EU, Horizon 2020, 1011209902025-06-032025-06-032025-06-30Bibliographically approved