Abstract
Rapid and continuous increase in online information exchange and data based services has led to an increase in enterprise data centres. Energy efficient computing is key to a cost effective operation for all such enterprise IT systems. In this paper we propose dynamic resource allocation in server based IT systems through workload prediction for energy efficient computing. We use CPU core as a dynamic resource that can be allocated and deallocated based on predicted workload. We use online workload prediction as opposed to offline statistical analysis of workload characteristics. We use online learning and workload prediction using neural network for online dynamic resource allocation for energy efficient computing. We also analyse the effect of dynamic resource allocation on clients by measuring the request response time to clients for variable number of cores in operation. We show that dynamic resource allocation through workload prediction in server based IT systems can provide a cost effective, energy efficient and reliable operation without effecting quality of experience for clients.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
US EPA: Report to Congress on server and data center energy efficiency. In: Public Law 109–431, U.S. Environmental Protection Agency ENERGY STAR Program (2007)
Patel, C.D., Bash, C.E., Sharma, R., Beitelmal, M.: Smart cooling of data centers. In: IPACK, July 2003
Bohrer, P., Elnozahy, E.N., Keller, T., Kistler, M., Lefurgy, C., McDowell, C., Rajamony, R.: The Case for Power Management in Web Servers, pp. 261–289. Kluwer Academic Publishers, Norwell, MA, USA (2002)
Fan, K.-C., Hsiao, S.-J., Sung, W.-T.: Developing a Web-based pattern recognition system for the pattern search of components database by a parallel computing. Eleventh Euromicro Conference on Parallel, Distributed and Network-Based Processing, 2003. Proceedings, pp. 456–463, 5–7 Feb 2003
Ni, L., Chen, X., Huang, Q.: ARIMA model for traffic flow prediction based on wavelet analysis. In: The 2nd International Conference on Information Science and Engineering [ICISE2010], Dec 2010, Hangzhou, China
Tran, G., Debusschere, V., Bacha, S.: Neural networks for web server workload forecasting. In: 2013 IEEE International Conference on Industrial Technology (ICIT), Cape Town, 2013, pp. 1152–1156
Syed, A.R., Burney, S.M.A., Sami, B.: Forecasting network traffic load using wavelet filters and seasonal autoregressive moving average model. Int. J. Comput. Electr. Eng. 2(6), 1793–8163 (2010)
Tamimi, A., Jain, A.K., So-In, C.: SAM: a simplified seasonal arima model for mobile video over wireless broadband networks. In: Tenth IEEE International Symposium on Multimedia. ISM, pp. 178–183, 15–17 Dec 2008
Chen, C., Pei, Q., Li, N.: Forecasting 802.11 traffic using seasonal ARIMA model. In: International Forum on Computer Science-Technology and Applications, 2009. IFCSTA ‘09, vol. 2, pp. 347–350, 25–27 Dec 2009
Shu, Y., Yu, M., Liu, J., Yang, O.: Wireless traffic modelling and prediction using seasonal ARIMA models. In: IEEE International Conference on Communications, 2003. ICC ‘03, vol. 3, pp. 1675–1679, 11–15 May 2003
Lin, Tsungnan, Horne, B.G., Tino, P., Giles, C.L.: Learning long-term dependencies in NARX recurrent neural networks. IEEE Trans. Neural Netw. 7(6), 1329–1338 (1996)
Leontaritis, I.J., Billings, S.A.: Input–output parametric models for nonlinear systems, part I: deterministic nonlinear systems. Int. J. Control, 303–328 (1985)
Norgaard, M., Ravn, O., Poulsen, N.K., Hansen, L.K.: Neural Networks for Modelling and Control of Dynamic Systems. Springer, Berlin (2000)
Ferreira, A.A., Ludermir, T.B., de Aquino, R.R.B.: Comparing recurrent networks for time-series forecasting. WCCI 2012 IEEE World Congress on Computational Intelligence, 10–15 June 2012, Brisbane, Australia
Tran, V.G., Debusschere, V., Bacha, S.: Neural networks for web server workload forecasting. In: 2013 IEEE International Conference on Industrial Technology (ICIT), Cape Town, 2013, pp. 1152–1156
Oodan, A., Ward, K., Savolaine, C., Daneshmand, M., Hoath, P.: Telecommunications quality of service management from legacy to emerging services. In: IET Telecommunication Series, vol. 48 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Ahmed, A., Brown, D.J., Gegov, A. (2017). Dynamic Resource Allocation Through Workload Prediction for Energy Efficient Computing. In: Angelov, P., Gegov, A., Jayne, C., Shen, Q. (eds) Advances in Computational Intelligence Systems. Advances in Intelligent Systems and Computing, vol 513. Springer, Cham. https://doi.org/10.1007/978-3-319-46562-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-46562-3_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46561-6
Online ISBN: 978-3-319-46562-3
eBook Packages: EngineeringEngineering (R0)