Skip to main content

Co-management of Power and Performance in Virtualized Distributed Environments

  • Conference paper
Advances in Grid and Pervasive Computing (GPC 2011)

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

Included in the following conference series:

Abstract

Rapid growth of large-scale applications and their widespread use in research and industry has led to dramatic increases in energy consumption in enterprise data centers and large-scale distributed systems such as Grids. Any attempt at reducing the energy consumption without concern for performance can be destructive and deteriorate the overall efficiency of data centers and large-scale distributed systems running such applications. In this paper, we present an optimization model for resource management in virtualized distributed systems to minimize power costs automatically while satisfying performance constraints. The objective of our model is to keep the utilization of servers near to an optimum point to prevent performance degradation. The model includes two objective functions, one for power costs and another for performance. Using the objective functions, we present a scheduling algorithm to place a set of virtual machines on a set of servers dynamically so that to integrate power management with performance management. We show experimentally that the proposed scheduler consumes approximately 24% less energy than static power management techniques while maintaining comparable performance.

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 39.99
Price excludes VAT (USA)
  • Available as 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Horvath, T., Abdelzaher, T., Skadron, K., Liu, X.: Dynamic Voltage Scaling in Multi-Tier Web Servers with End-to-End Delay Control. IEEE Transactions on Computers (2007)

    Google Scholar 

  2. Uhlig, R., Neiger, G., Rodgers, D.: Intel Virtualization Technology. Computer 38(5), 48–56 (2005)

    Article  Google Scholar 

  3. Hermenier, F., Lorca, X., Menaud, J.M., Muller, G., Lawall, J.: Entropy: a Consolidation Manager for Cluster. In: 5th International Conference on Virtual Execution Environments (2009)

    Google Scholar 

  4. Petrucci, V., Loques, O., Niteroi, B., Mosse, D.: Dynamic Configuration Support for Power-Aware Virtualized Server Clusters. In: 21th Euromicro Conference on Real-Time Systems, Dublin (2009)

    Google Scholar 

  5. Venkatachalam, V., Franz, M.: Power Reduction Techniques for Microprocessor Systems. ACM Computing Survey (2005)

    Google Scholar 

  6. Lee, Y.C., Zomaya, A.Y.: Energy Efficient Utilization of Resources in Cloud Computing Systems. Springer Journal of Supercomputing (2010)

    Google Scholar 

  7. Cardosa, M., Korupolu, M., Singh, A.: Shares and Utilities based Power Consolidation in Virtualized Server Environments. In: Proceedings of IFIP/IEEE Integrated Network Management (IM 2009) (2009)

    Google Scholar 

  8. Verma, A., Ahuja, P., Neogi, A.: Pmapper: Power and Migration Cost Aware Application Placement in Virtualized Systems. In: Issarny, V., Schantz, R. (eds.) Middleware 2008. LNCS, vol. 5346, pp. 243–264. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  9. Srikantaiah, S., Kansal, A., Zhao, F.: Energy Aware Consolidation for Cloud Computing. In: USENIX Workshop on Power Aware Computing and Systems (2008)

    Google Scholar 

  10. Kusic, D., Kephart, J., Hanson, J., Kandasamy, N., Jiang, G.: Power and Performance Management of Virtualized Computing Environments via Lookahead Control. Cluster Computing (2009)

    Google Scholar 

  11. Petrucci, V., Loques, O., Mossé, D.: A Dynamic Configuration Model for Power-Efficient Virtualized Server Clusters. In: 11th Brazillian Workshop on Real-Time and Embedded Systems (WTR) (2009)

    Google Scholar 

  12. Taguchi, G.: Introduction to Quality Engineering. Mc Graw-Hill, New York (1990)

    Google Scholar 

  13. Kivity, A., Kamay, Y., Laor, D., Lublin, U., Liguori, A.: Kvm: The Linux Virtual Machine Monitor (2007)

    Google Scholar 

  14. Kirkpatrick, S., Gelatt, C.D., Vecci, M.P.: Optimization by Simulated Annealing, Science. New Series (1983)

    Google Scholar 

  15. US Department of Energy, Voluntary reporting of greenhouse gases: Appendix F. Electricity emission factors (2007), http://www.eia.doe.gov/oiaf/1605/pdf/Appendix20F_r071023.pdf

  16. US Department of Energy, US Energy Information Administration (EIA) report (2007), http://www.eia.doe.gov/cneaf/electricity/epm/table5_6_a.html

  17. Rivoire, S., Shah, M.A., Ranganathan, P., Kozyrakis, C.: Joulesort: a Balanced Energy-Efficiency Benchmark. In: SIGMOD, International Conference on Management of Data. ACM, New York (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sharifi, M., Najafzadeh, M., Salimi, H. (2011). Co-management of Power and Performance in Virtualized Distributed Environments. In: Riekki, J., Ylianttila, M., Guo, M. (eds) Advances in Grid and Pervasive Computing. GPC 2011. Lecture Notes in Computer Science, vol 6646. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20754-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-20754-9_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-20753-2

  • Online ISBN: 978-3-642-20754-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics