Abstract
In the era of widespread cloud service adoption, accurate forecasting of cloud resource demands and workloads is paramount. However, the dynamic nature of cloud environments leads to high temporal volatility and instability in time series data, challenging traditional forecasting methods in capturing complex features. Moreover, many existing methods prioritize accuracy without adequately considering the potential economic losses and erosion of user trust resulting from resource underestimation. To address these issues, we introduce the concept of the Underestimation Rate(UDR) and propose a prediction framework named WGGAL. This framework leverages the Wasserstein Generative Adversarial Network with Gradient Penalty (WGAN-GP), employing an ALinear model as the generator and a Multilayer Perceptron (MLP) as the discriminator. Additionally, we present the Adaptive Penalized Hybrid Loss Function (APH Loss) to constrain prediction values, effectively reducing resource underestimation while maintaining prediction accuracy and avoiding issues such as out-of-memory errors. Experimental results demonstrate that, compared to state-of-the-art forecasting methods, WGGAL reduces forecasting error by 30.5% and the UDR by 46.8% in one-step forecasting, and by 54.4% and 26.3%, respectively, in multi-step forecasting.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Anupama, K., Shivakumar, B., Nagaraja, R.: Resource utilization prediction in cloud computing using hybrid model. Int. J. Adv. Comput. Sci. Appl. 12(4) (2021)
Arbat, S., Jayakumar, V.K., Lee, J., Wang, W., Kim, I.K.: Wasserstein adversarial transformer for cloud workload prediction. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 36, pp. 12433–12439 (2022)
Bi, J., Li, S., Yuan, H., Zhou, M.: Integrated deep learning method for workload and resource prediction in cloud systems. Neurocomputing 424, 35–48 (2021)
Cao, W., et al.: A review on multimodal zero-shot learning. Wiley Interdiscip. Rev.: Data Mining Knowl. Disc. 13(2), e1488 (2023)
Cao, W., Zhou, C., Wu, Y., Ming, Z., Xu, Z., Zhang, J.: Research progress of zero-shot learning beyond computer vision. In: Qiu, M. (ed.) ICA3PP 2020. LNCS, vol. 12453, pp. 538–551. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-60239-0_36
Dang-Quang, N.M., Yoo, M.: Multivariate deep learning model for workload prediction in cloud computing. In: 2021 International Conference on Information and Communication Technology Convergence (ICTC), pp. 858–862. IEEE (2021)
Defazio, A., Jelassi, S.: Adaptivity without compromise: a momentumized, adaptive, dual averaged gradient method for stochastic optimization. J. Mach. Learn. Res. 23(1), 6429–6462 (2022)
Devi, K.L., Valli, S.: Time series-based workload prediction using the statistical hybrid model for the cloud environment. Computing 105(2), 353–374 (2023)
Gulrajani, I., Ahmed, F., Arjovsky, M., Dumoulin, V., Courville, A.C.: Improved training of wasserstein gans. In: Advances in Neural Information Processing Systems , vol. 30 (2017)
Jayakumar, V.K., Lee, J., Kim, I.K., Wang, W.: A self-optimized generic workload prediction framework for cloud computing. In: 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 779–788. IEEE (2020)
Liu, Y., Wei, X., Xiao, J., Liu, Z., Xu, Y., Tian, Y.: Energy consumption and emission mitigation prediction based on data center traffic and pue for global data centers. Global Energy Interconnect. 3(3), 272–282 (2020)
Luo, S., et al.: Characterizing microservice dependency and performance: alibaba trace analysis. In: Proceedings of the ACM Symposium on Cloud Computing, pp. 412–426 (2021)
Patel, E., Kushwaha, D.S.: A hybrid CNN-LSTM model for predicting server load in cloud computing. J. Supercomput. 78(8), 1–30 (2022)
Reiss, C., Wilkes, J., Hellerstein, J.L.: Google cluster-usage traces: format+ schema. Google Inc., White Paper 1, 1–14 (2011)
Romero, F., et al.: Faa \$ t: A transparent auto-scaling cache for serverless applications. In: Proceedings of the ACM Symposium on Cloud Computing, pp. 122–137 (2021)
Vaswani, A., et al.: Attention is all you need. In: Advances in Neural Information Processing Systems, vol. 30 (2017)
Wang, Q., Jiang, J., Zhao, Y., Cao, W., Wang, C., Li, S.: Algorithm selection for software verification based on adversarial LSTM. In: 2021 7th IEEE Intl Conference on Big Data Security on Cloud (BigDataSecurity), IEEE Intl Conference on High Performance and Smart Computing,(HPSC) and IEEE Intl Conference on Intelligent Data and Security (IDS), pp. 87–92. IEEE (2021)
Xu, M., Song, C., Wu, H., Gill, S.S., Ye, K., Xu, C.: ESDNN: deep neural network based multivariate workload prediction in cloud computing environments. ACM Trans. Internet Technol. (TOIT) 22(3), 1–24 (2022)
Zeng, A., Chen, M., Zhang, L., Xu, Q.: Are transformers effective for time series forecasting? In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 37, pp. 11121–11128 (2023)
Acknowledgements
This work was supported by the National Natural Science Foundation of China (62106150), Open Research Fund of Anhui Province Key Laboratory of Machine Vision Inspection (KLMVI-2023-HIT-01), Director Fund of Guangdong Laboratory of Artificial Intelligence and Digital Economy (Shenzhen) (24420001), Natural Science Foundation of Guangdong Province(2023A1515011296), and the Stable Support Project of Shenzhen (20231120145719001).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Qiu, Y. et al. (2024). WGGAL: A Practical Time Series Forecasting Framework for Dynamic Cloud Environments. In: Cao, C., Chen, H., Zhao, L., Arshad, J., Asyhari, T., Wang, Y. (eds) Knowledge Science, Engineering and Management. KSEM 2024. Lecture Notes in Computer Science(), vol 14886. Springer, Singapore. https://doi.org/10.1007/978-981-97-5498-4_2
Download citation
DOI: https://doi.org/10.1007/978-981-97-5498-4_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-5497-7
Online ISBN: 978-981-97-5498-4
eBook Packages: Computer ScienceComputer Science (R0)