Skip to main content

Predicting Virtual Machine’s Power via a RBF Neural Network

  • Conference paper
  • First Online:
  • 1791 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9713))

Abstract

Data centers are growing rapidly in recent years. Data centers consume a huge amount of power, therefore how to save power is a key issue. Accurately predicting the power of virtual machine (VM) is significant to schedule VMs in different physical machines (PMs) to save power. Current researches rarely consider the impact of workload on this prediction. This paper studies the power prediction of VM under the multi-VM environment, with consideration of the impact of PMs’ workload. A RBF neural network approach is proposed to predict the VM’s power. Experiments show that the proposed approach is effective for VM’s power prediction and can achieve average error less than 2 %, which is smaller than those of comparative models.

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

Buying options

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

Learn about institutional subscriptions

References

  1. U.S. Environmental Protection Agency ENERGY STAR Program: Server and Data Center Energy Efficiency Public Law 109-431 (2007)

    Google Scholar 

  2. NIST: The NIST definition of cloud computing. National Institute of Standards and Technology Special Publication 800-145, pp. 1–7 (2011)

    Google Scholar 

  3. Zuo, X., Zhang, G., Tan, W.: Self-adaptive learning PSO based deadline constrained task scheduling for hybrid IaaS cloud. IEEE Trans. Autom. Sci. Eng. 11(2), 564–573 (2014)

    Article  Google Scholar 

  4. Dhiman, G., Mihic, K., Rosing, T.: A system for online power prediction in virtualized environments using Gaussian mixture models. In: ACM/IEEE Design Automation Conference, Anaheim, pp. 807–812 (2010)

    Google Scholar 

  5. Li, Y.F., Wang, Y., Yin, B., Guan, L.: An online power metering model for cloud environment. In: IEEE International Symposium on Network Computing and Application, Cambridge, pp. 175–180 (2012)

    Google Scholar 

  6. Kansal, A., Zhao, F., Liu, J., Kothari, N.: Virtual machine power metering and provisioning. In: ACM Symposium on Cloud Computing, New York, pp. 39–50 (2010)

    Google Scholar 

  7. Wen, C.J., Long, X., Yang, Y., Ni, F., Mu, Y.F.: System power model and virtual machine power metering for cloud computing pricing. In: International Conference on Intelligent System Design and Engineering Applications, Hong Kong, pp. 1379–1382 (2013)

    Google Scholar 

  8. Chen, Q., Grosso, P., Veldt, K.V.D., Laat, C.D., Hofman, R., Bal, H.: Profiling energy consumption of VMs for green cloud computing. In: IEEE International Conference on Dependable, Autonomic and Secure Computing, Sydney, pp. 768–775 (2011)

    Google Scholar 

  9. Smith, J.W., Khajeh-Hosseini, A., Ward, J.S., Sommervile, I.: Cloud monitor: profiling power usage. In: IEEE Conference on Cloud Computing, Hawaii, pp. 947–948 (2012)

    Google Scholar 

  10. Krishnan, B., Amur, H., Gavrilovska, A., Schwan, K.: VM power metering: feasibility and challenges. ACM SIGMETRICS Perform. Eval. Rev. 38(3), 56–60 (2010)

    Article  Google Scholar 

  11. Bohra, A.E.H., Chaudhary, V.: VMeter: power modeling for virtualized clouds. In: IEEE International Symposium on Parallel and Distributed Processing, pp. 1–8. IEEE Press, Atlanta (2010)

    Google Scholar 

  12. Quesnel, F., Mehta, H.K., Menaud, J.M.: Estimating the power consumption of an idle virtual machine. In: Green Computing and Communications, Beijing, pp. 268–275 (2013)

    Google Scholar 

  13. Jiang, Z.X., Lu, C.Y., Cai, Y.S., Jiang, Z.Y., Ma, C.Y.: VPower: metering power consumption of VM. In: IEEE International Conference on Software Engineering and Service Science, Beijing, pp. 483–486 (2013)

    Google Scholar 

  14. Yang, H.L., Zhao, Q., Luan, Z.Z., Qian, D.P.: iMeter: an integrated VM power model based on performance profiling. Future Gener. Comput. Syst. 36, 267–286 (2014)

    Article  Google Scholar 

  15. Linux Kernel. https://www.kernel.org

  16. Sysstat. https://github.com/sysstat/sysstat

  17. Sar. http://linux.die.netman/1/sar

Download references

Acknowledgments

This work was supported in part by National Natural Science Foundation of China (61374204; 61375066).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xingquan Zuo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Xu, H., Zuo, X., Liu, C., Zhao, X. (2016). Predicting Virtual Machine’s Power via a RBF Neural Network. In: Tan, Y., Shi, Y., Li, L. (eds) Advances in Swarm Intelligence. ICSI 2016. Lecture Notes in Computer Science(), vol 9713. Springer, Cham. https://doi.org/10.1007/978-3-319-41009-8_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-41009-8_40

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-41008-1

  • Online ISBN: 978-3-319-41009-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics