One for All: Unified Workload Prediction for Dynamic Multi-tenant Edge Cloud Platforms

Shaoyuan Huang, Zheng Wang, Heng Zhang, Xiaofei Wang, Cheng Zhang +1 more
6/2/2023
cs.NIcs.AI

No official code found. Best implementation: hsy23/KDD23_DynEformer (22 stars, last commit 2024-07-22).

Abstract

Workload prediction in multi-tenant edge cloud platforms (MT-ECP) is vital for efficient application deployment and resource provisioning. However, the heterogeneous application patterns, variable infrastructure performance, and frequent deployments in MT-ECP pose significant challenges for accurate and efficient workload prediction. Clustering-based methods for dynamic MT-ECP modeling often incur excessive costs due to the need to maintain numerous data clusters and models, which leads to excessive costs. Existing end-to-end time series prediction methods are challenging to provide consistent prediction performance in dynamic MT-ECP. In this paper, we propose an end-to-end framework with global pooling and static content awareness, DynEformer, to provide a unified workload prediction scheme for dynamic MT-ECP. Meticulously designed global pooling and information merging mechanisms can effectively identify and utilize global application patterns to drive local workload predictions. The integration of static content-aware mechanisms enhances model robustness in real-world scenarios. Through experiments on five real-world datasets, DynEformer achieved state-of-the-art in the dynamic scene of MT-ECP and provided a unified end-to-end prediction scheme for MT-ECP.

View on arXivView PDF

Code Implementations(1)

PPIO workload prediction framework code

226Python2 years ago

Similar Papers

Cite this paper

@article{huang2023all,
  title  = {One for All: Unified Workload Prediction for Dynamic Multi-tenant Edge Cloud Platforms},
  author = {Shaoyuan Huang and Zheng Wang and Heng Zhang and Xiaofei Wang and Cheng Zhang and Wenyu Wang},
  year   = {2023},
  eprint = {2306.01507},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.01507v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.01507.svg)](https://codeofpaper.com/paper/2306.01507)

Discussion