Umeå University's logo

umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Workload prediction for proactive resource allocation in large-scale cloud-edge applications
Umeå University, Faculty of Science and Technology, Department of Computing Science. Product Development, Tieto Sweden Support Services AB, Umeå, Sweden.ORCID iD: 0000-0003-4434-4967
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Autonomous Distributed Systems Lab)ORCID iD: 0000-0002-9156-3364
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Autonomous Distributed Systems Lab)ORCID iD: 0000-0003-4113-4788
2025 (English)In: Electronics, E-ISSN 2079-9292, Vol. 14, no 16, article id 3333Article in journal (Refereed) Published
Abstract [en]

Accurate workload prediction is essential for proactive resource allocation in large-scale Content Delivery Networks (CDNs), where traffic patterns are highly dynamic and geographically distributed. This paper introduces a CDN-tailored prediction and autoscaling framework that integrates statistical and deep learning models within an adaptive feedback loop. The framework is evaluated using 18 months of real traffic traces from a production multi-tier CDN, capturing realistic workload seasonality, cache–tier interactions, and propagation delays. Unlike generic cloud-edge predictors, our design incorporates CDN-specific features and model-switching mechanisms to balance prediction accuracy with computational cost. Seasonal ARIMA (S-ARIMA), Long Short-Term Memory (LSTM), Bidirectional LSTM (Bi-LSTM), and Online Sequential Extreme Learning Machine (OS-ELM) are combined to support both short-horizon scaling and longer-term capacity planning. The predictions drive a queue-based resource-estimation model, enabling proactive cache–server scaling with low rejection rates. Experimental results demonstrate that the framework maintains high accuracy while reducing computational overhead through adaptive model selection. The proposed approach offers a practical, production-tested solution for predictive autoscaling in CDNs and can be extended to other latency-sensitive edge-cloud services with hierarchical architectures.

Place, publisher, year, edition, pages
MDPI, 2025. Vol. 14, no 16, article id 3333
Keywords [en]
workload modeling, workload prediction, resource allocation, prediction framework, ARIMA, LSTM, OS-ELM, CDN
National Category
Computer Sciences
Research subject
Computer Science; Computer Systems
Identifiers
URN: urn:nbn:se:umu:diva-243464DOI: 10.3390/electronics14163333Scopus ID: 2-s2.0-105014373697OAI: oai:DiVA.org:umu-243464DiVA, id: diva2:1991406
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)EU, Horizon 2020, 732667Available from: 2025-08-22 Created: 2025-08-22 Last updated: 2025-09-24Bibliographically approved

Open Access in DiVA

fulltext(14083 kB)633 downloads
File information
File name FULLTEXT01.pdfFile size 14083 kBChecksum SHA-512
0db6926ea59dcf9d567820ca0f73ac518949cb20c29cd7c706469246e84f8fbdcae4739211f6b20d416af6f99a3f37169c4ca55945c5826f801d1c6c0cc0e4fb
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Le Duc, ThangNguyen, Chanh Le TanÖstberg, Per-Olov

Search in DiVA

By author/editor
Le Duc, ThangNguyen, Chanh Le TanÖstberg, Per-Olov
By organisation
Department of Computing Science
In the same journal
Electronics
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 634 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 750 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf