WGGAL: A Practical Time Series Forecasting Framework for Dynamic Cloud Environments | SpringerLink
Skip to main content

WGGAL: A Practical Time Series Forecasting Framework for Dynamic Cloud Environments

  • Conference paper
  • First Online:
Knowledge Science, Engineering and Management (KSEM 2024)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 26311
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 10581
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Anupama, K., Shivakumar, B., Nagaraja, R.: Resource utilization prediction in cloud computing using hybrid model. Int. J. Adv. Comput. Sci. Appl. 12(4) (2021)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Cao, W., et al.: A review on multimodal zero-shot learning. Wiley Interdiscip. Rev.: Data Mining Knowl. Disc. 13(2), e1488 (2023)

    Google Scholar 

  5. 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

    Chapter  Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    MathSciNet  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. Patel, E., Kushwaha, D.S.: A hybrid CNN-LSTM model for predicting server load in cloud computing. J. Supercomput. 78(8), 1–30 (2022)

    Article  Google Scholar 

  14. Reiss, C., Wilkes, J., Hellerstein, J.L.: Google cluster-usage traces: format+ schema. Google Inc., White Paper 1, 1–14 (2011)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Vaswani, A., et al.: Attention is all you need. In: Advances in Neural Information Processing Systems, vol. 30 (2017)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

Download references

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

Authors

Corresponding authors

Correspondence to Weipeng Cao or Zhijiao Xiao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics