Abstract
Analyzing and interpreting the fluctuating real-time workload by cloud providers is a challenging task for providing cloud services to end-users. Allocating computing resources (e.g., container machine) for running applications at right time solves the problem of the unavailability of service, maximizes response time, and minimizes throughput. Predictive analysis of data is important to identify the future trends and it also enables cloud providers to allocate the computing resources according to the demand for managing the workload. Predictive analysis has applications in different fields such as weather forecasting, stock price prediction, bio-informatics, and traffic over the Internet network (Cloud Computing). They use this analysis to assess the risk and predict future effect to avoid the different types of losses in the cloud computing area such as energy consumption, service delay, and customer loss. One of the methods to do predictive analysis is by using time series data. This paper presents the analysis of time series forecasting using the traditional classical Model (ARIMA) to predict the real-time fluctuating workload over the network. The predicted accuracy of model is measured using three metrics—RMSE, MSE, and MAE.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhang Q, Cheng L, Boutaba R (2010) Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1(1):7–18
Varghese B, Buyya R (2018) Next generation cloud computing: new trends and research directions. Future Gener Comput Syst 79:849861
Hyndman RJ, Khandakar Y (2008) A automatic time series forecasting: the forecast package for R,a J. Statist Softw 27(3):1a
Chusyairi A, Ramadar NSP, Bagio (2017) The use of exponential smoothing method to predict missing service e-report. In: 2nd international conferences on information technology, information systems and electrical engineering (ICITISEE). Yogyakarta 2017:39–44. https://doi.org/10.1109/ICITISEE.2017.8285535
Huang J, Li C, Yu J (2012) Resource prediction based on double exponential smoothing in cloud computing. In: 2012 2nd international conference on consumer electronics, communications and networks (CECNet), Yichang, pp 2056–2060. https://doi.org/10.1109/CECNet.2012.6201461
Lim H, Babu S, Chase J, Parekh S (2009) Automated control in cloud computing: challenges and opportunities. In: Proceedings of the 1st workshop on automated control for datacenters and clouds, ACDC ’09. 10.1145/1555271.1555275
Johnston FR, Boyland JE, Meadows M, Shale E (1999) Some properties of a simple moving average when applied to forecasting a time series. J Oper Res Soc 50(12):1267–1271. https://doi.org/10.1057/palgrave.jors.2600823
Moreno-Vozmediano R et al (2019) Efficient resource provisioning for elastic cloud services based on machine learning techniques. J Cloud Comput 8.1:5
Veenstra AW, Haralambides HE (2001) Multivariate autoregressive models for forecasting seaborne trade flows. Transp Res Part E Logistic Transp Rev 37(4):311–319
Mikolov T, Karafiat M, Burget L, Cernock E y JA, Khudan S (2010) A pur, a recurrent neural network based language model. In: Proceedings of INTERSPEECH, International speech communication association, vol 2010, no 9, pp 1045–1048
Zhu Q, Agrawal G (2012) Resource provisioning with budget constraints for adaptive applications in cloud environments. IEEE Trans Serv Comput 5(4):497–511
Bonvin N, Papaioannou TG, Aberer K (2011) Autonomic sla-driven provisioning for cloud applications. In: Proceedings of the 2011 11th IEEE/ACM international symposium on cluster, cloud and grid computing. IEEE computer society, pp 434–443
Tran VG, Debusschere V, Bacha S (2012) A hourly server workload forecasting up to 168 hours ahead using seasonal ARIMA model. In: Proceedings of 13th international conference on Industrial Technology, pp. 1127–1131
Nae Vlad, Iosup Alexandru, Prodan Radu (2010) Dynamic resource provisioning in massively multiplayer online games. IEEE Trans Parallel Distrib Syst 22(3):380–395
Hasan MZ, Magana E, Clemm A, Tucker L, Sree Lakshmi D (2012) Integrated and autonomic cloud resource scaling. NOMS, Gudreddi, pp 1327–1334
Natasha, Gill N (2013) Enhanced priority based resource allocation in cloud computing. Confluence, (2013) the next generation information technology summit (4th international conference). Noida, pp 121–126
Rolia J, Zhu X, Arlitt M, Andrzejak A (2004) Statistical service assurances for applications in utility grid environments. Perf Eval 58(2–3):319–339
Calheiros RN, Masoumi E, Ranjan R, Buyya R (2015) Workload prediction Using ARIMA model and its impact on cloud applications and QoS
Guilherme G, Carlos BL, Antonio M, Bruno S, Rodrigo R (2016) An analysis of public clouds elasticity in the execution of scientific applications: a survey. J Grid Comput 14. https://doi.org/10.1007/s10723-016-9361-3
Ivanovski Z, Milenkovski A, Narasanov Z (2018) Time series forecasting using a moving average model for extrapolation of number of tourist. UTMS J Econ 9(2):121132
Hillmer SC, Tiao GC (1982) An ARIMA-model-based approach to seasonal adjustment. J Am Stat Assoc 77(377):63–70. https://doi.org/10.1080/01621459.1982.10477767
Acknowledgements
This research was supported/partially supported by [Visvesvaraya Ph.D. scheme for Electronics and IT, Ministry of Electronics and Information Technology, Government of India].
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Yadav, M.P., Yadav, D.K. (2021). Workload Prediction for Cloud Resource Provisioning using Time Series Data. In: Tiwari, A., Ahuja, K., Yadav, A., Bansal, J.C., Deep, K., Nagar, A.K. (eds) Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 1393. Springer, Singapore. https://doi.org/10.1007/978-981-16-2712-5_37
Download citation
DOI: https://doi.org/10.1007/978-981-16-2712-5_37
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-2711-8
Online ISBN: 978-981-16-2712-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)