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
Automated hyperparameter tuning for adaptive cloud workload prediction
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Autonomous Distributed Systems Lab)ORCID iD: 0000-0002-8097-1143
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Autonomous Distributed Systems Lab)
Intel Corporation, Intel Corporation, Neubiberg, DE.
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Autonomous Distributed Systems Lab)ORCID iD: 0000-0002-2633-6798
2023 (English)In: UCC '23: Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing, New York: Association for Computing Machinery (ACM), 2023Conference paper, Published paper (Refereed)
Abstract [en]

Efficient workload prediction is essential for enabling timely resource provisioning in cloud computing environments. However, achieving accurate predictions, ensuring adaptability to changing conditions, and minimizing computation overhead pose significant challenges for workload prediction models. Furthermore, the continuous streaming nature of workload metrics requires careful consideration when applying machine learning and data mining algorithms, as manual hyperparameter optimization can be time-consuming and suboptimal. We propose an automated parameter tuning and adaptation approach for workload prediction models and concept drift detection algorithms utilized in predicting future workload. Our method leverages a pre-built knowledge-base based on historical data statistical features, enabling automatic adjustment of model weights and concept drift detection parameters. Additionally, model adaptation is facilitated through a transfer learning approach. We evaluate the effectiveness of our automated approach by comparing it with static approaches using synthetic and real-world datasets. By automating the parameter tuning process and integrating concept drift detection, in our experiments the proposed method enhances the accuracy and efficiency of workload prediction models by 50%.

Place, publisher, year, edition, pages
New York: Association for Computing Machinery (ACM), 2023.
Keywords [en]
Cloud computing, Hyperparameter optimization, Workload prediction, Concept drift, Data mining
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:umu:diva-223451DOI: 10.1145/3603166.3632244ISI: 001211822800044Scopus ID: 2-s2.0-85191659681ISBN: 979-8-4007-0234-1 (print)OAI: oai:DiVA.org:umu-223451DiVA, id: diva2:1852043
Conference
CC '23: IEEE/ACM 16th International Conference on Utility and Cloud Computing, Taormina (Messina), Italy, December 4-7, 2023
Funder
Knut and Alice Wallenberg Foundation, 2019.0352eSSENCE - An eScience CollaborationAvailable from: 2024-04-16 Created: 2024-04-16 Last updated: 2025-05-07Bibliographically approved
In thesis
1. Accurate and low-overhead workload prediction for cloud management
Open this publication in new window or tab >>Accurate and low-overhead workload prediction for cloud management
2025 (English)Doctoral thesis, comprehensive summary (Other academic)
Alternative title[sv]
Noggrann och effektiv prediktering av last för resurshantering i datormoln
Abstract [en]

Cloud computing has transformed the IT landscape by offering users and orga-nizations on-demand access to computing power, storage, data processing, andmachine learning resources. Despite the benefits, cloud resource managementfaces challenges due to the heterogeneous and dynamic nature of workloads.Inefficient provisioning manifests in two critical forms: underprovisioning leadsto degraded Quality of Service (QoS) and unmet Service-Level Agreements(SLAs), while overprovisioning results in unnecessary energy consumption andhigh operational costs. With the current rise of AI and machine learning in-novations, machine learning-based workload prediction for resource provisionplays a vital role in predicting future scenarios and identifying new occurrences,enabling service providers to prepare ahead of time. However, various challengesare associated with machine learning-based workload prediction.This thesis addresses the challenges of machine learning-based workloadprediction in cloud environments, including data drift due to dynamic workloads,high computational overhead, and storage overhead. Firstly, cloud workloads aredynamic, and models trained with old historical data can become obsolete overtime. We addressed the challenge of accurate prediction and data drift by incor-porating machine learning and streaming data processing algorithms to assistadaptive prediction. Secondly, constantly training and updating deep learningmodels adds significant computational overhead to the cloud infrastructure. Weaddressed this problem by proposing a solution that incorporates a knowledgebase repository with transfer learning-based adaptation. Moreover, we exploredthe tradeoff between model accuracy and computational overhead. Finally, wepropose a data compression mechanism that leverages an autoencoder to reducestorage overhead resulting from the continuous generation of monitoring datain cloud management systems.Our findings reveal that the proposed methods have significantly improvedthe machine learning-based cloud management system. Extensive evaluationusing real-world datasets reveals that the proposed methods facilitate thecreation of accurate predictions, even in the face of ever-changing patterns incloud workloads. Moreover, the methods reduced computation overhead byleveraging existing knowledge and highlighting the tradeoff required to achievea balance between prediction accuracy and computation overhead.

Place, publisher, year, edition, pages
Umeå: Umeå University, 2025. p. 38
Series
Report / UMINF, ISSN 0348-0542 ; 25.09
National Category
Computer Sciences
Identifiers
urn:nbn:se:umu:diva-238533 (URN)978-91-8070-713-8 (ISBN)978-91-8070-712-1 (ISBN)
Public defence
2025-05-30, MIT.A.121, MIT-huset, Umeå,, 13:15 (English)
Opponent
Supervisors
Available from: 2025-05-09 Created: 2025-05-07 Last updated: 2025-05-08Bibliographically approved

Open Access in DiVA

fulltext(663 kB)164 downloads
File information
File name FULLTEXT01.pdfFile size 663 kBChecksum SHA-512
6d23493172b899648701a6174b586963a21fd24fa6cc1a78d2b4d0d52e604c5274fb81084d4707e9b8d5179b97f8c71fe79e1441a31dc1e3d28832d6895e495d
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Kidane, LidiaTownend, PaulElmroth, Erik

Search in DiVA

By author/editor
Kidane, LidiaTownend, PaulElmroth, Erik
By organisation
Department of Computing Science
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 164 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
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 467 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