Skip to main content

Dynamic Resource Allocation Through Workload Prediction for Energy Efficient Computing

  • Conference paper
  • First Online:
Advances in Computational Intelligence Systems

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 513))

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • 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

References

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

    Google Scholar 

  2. Patel, C.D., Bash, C.E., Sharma, R., Beitelmal, M.: Smart cooling of data centers. In: IPACK, July 2003

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

  12. Leontaritis, I.J., Billings, S.A.: Input–output parametric models for nonlinear systems, part I: deterministic nonlinear systems. Int. J. Control, 303–328 (1985)

    Google Scholar 

  13. Norgaard, M., Ravn, O., Poulsen, N.K., Hansen, L.K.: Neural Networks for Modelling and Control of Dynamic Systems. Springer, Berlin (2000)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Adeel Ahmed .

Editor information

Editors and Affiliations

Rights and permissions

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

Publish with us

Policies and ethics