A Heavy-Load-Enhanced and Changeable-Periodicity-Perceived Workload Prediction Network

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chen, Feiyi, Liu, Naijin, Qin, Zhen, Zhao, Hailiang, Zhou, Mengchu, Deng, Shuiguang
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908952927666176
author Chen, Feiyi
Liu, Naijin
Qin, Zhen
Zhao, Hailiang
Zhou, Mengchu
Deng, Shuiguang
author_facet Chen, Feiyi
Liu, Naijin
Qin, Zhen
Zhao, Hailiang
Zhou, Mengchu
Deng, Shuiguang
contents Cloud providers can greatly benefit from accurate workload prediction. However, the workload of cloud servers is highly variable, with occasional workload bursts, which makes workload prediction challenging. The time series forecasting methods relying on periodicity information, often assume fixed and known periodicity length, which does not align with the periodicity-changeable nature of cloud service workloads. Although many state-of-the-art time-series forecasting methods do not rely on periodicity information and achieve high overall accuracy, they are vulnerable to data imbalance between heavy workloads and regular workloads. As a result, their prediction accuracy on rare heavy workloads is limited. Unfortunately, heavyload-prediction accuracy is more important than overall one, as errors in heavyload prediction are more likely to cause Service Level Agreement violations than errors in normal-load prediction. Thus, we propose a changeable-periodicity-perceived workload prediction network (PePNet) to fuse periodic information adaptively for periodicity-changeable time series and improve rare heavy workload prediction accuracy. It has two distinctive characteristics: (i) A Periodicity-Perceived Mechanism to detect the periodicity length automatically and fuses periodic information adaptively, which is suitable for periodicity-changeable time series, and (ii) An Achilles' Heel Loss Function that is used to iteratively optimize the most under-fitting part in predicting sequence for each step, thus evidently improving the prediction accuracy of heavy load. Extensive experiments conducted on real-world datasets demonstrate that PePNet improves accuracy for overall workload by 11.8% averagely, compared with state-of-the-art methods. Especially, PePNet improves accuracy for heavy workload by 21.0% averagely.
format Preprint
id arxiv_https___arxiv_org_abs_2308_01917
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A Heavy-Load-Enhanced and Changeable-Periodicity-Perceived Workload Prediction Network
Chen, Feiyi
Liu, Naijin
Qin, Zhen
Zhao, Hailiang
Zhou, Mengchu
Deng, Shuiguang
Distributed, Parallel, and Cluster Computing
Machine Learning
Cloud providers can greatly benefit from accurate workload prediction. However, the workload of cloud servers is highly variable, with occasional workload bursts, which makes workload prediction challenging. The time series forecasting methods relying on periodicity information, often assume fixed and known periodicity length, which does not align with the periodicity-changeable nature of cloud service workloads. Although many state-of-the-art time-series forecasting methods do not rely on periodicity information and achieve high overall accuracy, they are vulnerable to data imbalance between heavy workloads and regular workloads. As a result, their prediction accuracy on rare heavy workloads is limited. Unfortunately, heavyload-prediction accuracy is more important than overall one, as errors in heavyload prediction are more likely to cause Service Level Agreement violations than errors in normal-load prediction. Thus, we propose a changeable-periodicity-perceived workload prediction network (PePNet) to fuse periodic information adaptively for periodicity-changeable time series and improve rare heavy workload prediction accuracy. It has two distinctive characteristics: (i) A Periodicity-Perceived Mechanism to detect the periodicity length automatically and fuses periodic information adaptively, which is suitable for periodicity-changeable time series, and (ii) An Achilles' Heel Loss Function that is used to iteratively optimize the most under-fitting part in predicting sequence for each step, thus evidently improving the prediction accuracy of heavy load. Extensive experiments conducted on real-world datasets demonstrate that PePNet improves accuracy for overall workload by 11.8% averagely, compared with state-of-the-art methods. Especially, PePNet improves accuracy for heavy workload by 21.0% averagely.
title A Heavy-Load-Enhanced and Changeable-Periodicity-Perceived Workload Prediction Network
topic Distributed, Parallel, and Cluster Computing
Machine Learning
url https://arxiv.org/abs/2308.01917