Nothing Special   »   [go: up one dir, main page]

Skip to main content

Management Infrastructures for Power-Efficient Cloud Computing Architectures

  • Chapter
  • First Online:
Cloud Computing

Part of the book series: Computer Communications and Networks ((CCN))

Abstract

The surging demand for inexpensive and scalable IT infrastructures has led to the widespread adoption of Cloud computing architectures. These architectures have therefore reached their momentum due to inherent capacity of simplification in IT infrastructure building and maintenance, by making related costs easily accountable and paid on a pay-per-use basis. Cloud providers strive to host as many service providers as possible to increase their economical income and, toward that goal, exploit virtualization techniques to enable the provisioning of multiple virtual machines (VMs), possibly belonging to different service providers, on the same host. At the same time, virtualization technologies enable runtime VM migration that is very useful to dynamically manage Cloud resources. Leveraging these features, data center management infrastructures can allocate running VMs on as few hosts as possible, so to reduce total power consumption by switching off not required servers. This chapter presents and discusses management infrastructures for power-efficient Cloud architectures. Power efficiency relates to the amount of power required to run a particular workload on the Cloud and pushes toward greedy consolidation of VMs. However, because Cloud providers offer Service-Level Agreements (SLAs) that need to be enforced to prevent unacceptable runtime performance, the design and the implementation of a management infrastructure for power-efficient Cloud architectures are extremely complex tasks and have to deal with heterogeneous aspects, e.g., SLA representation and enforcement, runtime reconfigurations, and workload prediction. This chapter aims at presenting the current state of the art of power-efficient management infrastructure for Cloud, by carefully considering main realization issues, design guidelines, and design choices. In addition, after an in-depth presentation of related works in this area, it presents some novel experimental results to better stress the complexities introduced by power-efficient management infrastructure for Cloud.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  1. Lenk, A.: What’s inside the Cloud? An architectural map of the Cloud landscape. In: Proceedings of ICSE Workshop on Software Engineering Challenges of Cloud Computing. IEEE Computer Society, pp. 23–31 (2009)

    Google Scholar 

  2. Armbrust, M. et al.: Above the Clouds: A Berkeley view of Cloud Computing. EECS Department, University of California, Berkeley (2009)

    Google Scholar 

  3. Buyya, R., et al.: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Futur. Gener. Comput. Syst. 25, 599–616 (2009)

    Article  Google Scholar 

  4. Clark, C. et al.: Live migration of virtual machines. In: Proceedings of the 2nd Symposium on Networked Systems Design & Implementation, 2005

    Google Scholar 

  5. Le, K. et al.: Reducing electricity cost through virtual machine placement in high performance computing clouds. In: Proceedings of the Conference on High Performance Computing, Networking, Storage and Analysis (SC ’11), 2011

    Google Scholar 

  6. Pettey, C.: Gartner estimates ICT industry accounts for 2 percent of global CO2 emissions. http://www.gartner.com/it/page.jsp?id=503867 (2007). Accessed 6 Oct 2012

  7. Murugesan, S.: Harnessing green IT: principles and practices. IEEE IT Prof. 10, 24–33 (2008)

    Article  MathSciNet  Google Scholar 

  8. Baliga, J.: Green Cloud Computing: balancing energy in processing, storage, and transport. IEEE J. 99, 149–167 (2011)

    Article  Google Scholar 

  9. Beloglazov, A. et al.: A taxonomy and survey of energy-efficient data centers and Cloud Computing systems. In: Proceedings of CoRR, 2010

    Google Scholar 

  10. Heller, B. et al.: ElasticTree: saving energy in data center networks. In: Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation (NSDI’10), 2010

    Google Scholar 

  11. Biran, O. et al.: A stable network-aware VM placement for Cloud Systems. In: Proceedings of the IEEE CCGrid’12, Ottawa, 2012

    Google Scholar 

  12. Meng, X. et al.: Improving the scalability of data center networks with traffic-aware virtual machine placement. In: Proceedings of the 29th Conference on Information Communications (INFOCOM’10), 2010

    Google Scholar 

  13. Dormando: Memcached. http://memcached.org/ (2012). Accessed 6 Oct 2012

  14. Elson, J., Howell, J.: Handling flash crowds from your garage. In: Proceedings of the USENIX 2008 Annual Technical Conference on Annual Technical Conference (ATC’08). USENIX, Berkeley (2008)

    Google Scholar 

  15. Voorsluys, W. et al.: Cost of virtual machine live migration in Clouds: a performance evaluation. Proceedings of the 1st International Conference on Cloud Computing (CloudCom’09), 2009

    Google Scholar 

  16. Breitgand, D. et al.: Cost-aware live migration of services in the Cloud. In: Proceedings of the 3rd Annual Haifa Experimental Systems Conference (SYSTOR ’10), 2010

    Google Scholar 

  17. Kayacan, E.: Grey system theory-based models in time series prediction. Expert Syst. Appl. 37, 1784–1789 (2010)

    Article  Google Scholar 

  18. Isci, C. et al.: Runtime demand estimation for effective dynamic resource management. In: Proceedings of the IEEE Network Operations and Management Symposium (NOMS), 2010

    Google Scholar 

  19. Al-Fares, M. et al.: A scalable, commodity data center network architecture. In: Proceedings of the ACM SIGCOMM 2008 Conference on Data communication (SIGCOMM ’08), 2008

    Google Scholar 

  20. Greenberg, A. et al.: VL2: a scalable and flexible data center network. In: Proceedings of the ACM SIGCOMM 2009 Conference on Data communication (SIGCOMM ’09), 2009

    Google Scholar 

  21. Guo, C. et al.: BCube: a high performance, server-centric network architecture for modular data centers. In: Proceedings of SIGCOMM Computer Communication. ACM, pp. 63–74 (2009)

    Google Scholar 

  22. Verma, A. et al.: pMapper: power and migration cost aware application placement in virtualized systems. In: Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware (Middleware ’08), 2008

    Google Scholar 

  23. Kim, K.H. et al.: Power-aware provisioning of Cloud resources for real-time services, Proc. 7th International Workshop on Middleware for Grids, Clouds and e-Science (MGC 2009), 2009

    Google Scholar 

  24. Abdelsalam, H.S. et al.: Analysis of energy efficiency in clouds. In: Proceedings, Computation World: Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns, 2009

    Google Scholar 

  25. Beloglazov, A., Buyya, R.: Energy efficient resource management in virtualized Cloud Data Centers. In: Proceedings of the 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, 2010

    Google Scholar 

  26. Buyya, R. et al.: Modeling and simulation of scalable cloud computing environments and the CloudSim toolkit: challenges and opportunities. In: Proceedings of the 7th High Performance Computing and Simulation Conference (HPCS’09), 2009

    Google Scholar 

  27. Van, H.N. et al.: Performance and power management for Cloud infrastructures. In: Proceedings of the IEEE 3rd International Conference on Cloud Computing (CLOUD’10), 2010

    Google Scholar 

  28. Jung, G. et al.: Mistral: dynamically managing power, performance, and adaptation cost in Cloud infrastructures. In: Proceedings of the IEEE 30th International Conference on Distributed Computing Systems (ICDCS’10), 2010

    Google Scholar 

  29. Wang, Y., Wang, X.: Power optimization with performance assurance for multi-tier applications in virtualized data centers. In: Proceedings of the 39th International Conference on Parallel Processing Workshops (ICPPW ’10), 2010

    Google Scholar 

  30. Dupont, C. et al.: An energy aware framework for virtual machine placement in cloud federated data centres. In: Proceedings of the 3rd International Conference on Future Energy Systems: Where Energy, Computing and Communication Meet (e-Energy ’12), 2012

    Google Scholar 

  31. Mann, V. et al.: VMFlow: leveraging VM mobility to reduce network power costs in data centers. In: Proceedings of the IFIP Networking, 2011

    Google Scholar 

  32. Korupolu, M. et al.: Coupled placement in modern data centers. In: Proceedings of the IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2009

    Google Scholar 

  33. Wang, M. et al.: Consolidating virtual machines with dynamic bandwidth demand in data centers. In: Proceedings of the IEEE INFOCOM 2011 Mini-Conference, 2011

    Google Scholar 

  34. Corradi, A. et al.: VM consolidation: a real case based on OpenStack Cloud. Future Gener. Comput. Syst., Elsevier Science, SI on Management of Cloud Systems, Available online Jun. 2012, doi:10.1016/j.future.2012.05.012. pp. 1–10 (2012)

  35. Kvitka, C.: ab – Apache HTTP server benchmarking tool. http://httpd.apache.org/docs/2.0/programs/ab.html. Accessed 8 Apr 2013

  36. Hamilton, J.: Energy proportional datacenter networks. http://perspectives.mvdirona.com/2010/08/01/EnergyProportionalDatacenterNetworks.aspx (2010). Accessed 6 Oct 2012

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luca Foschini .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this chapter

Cite this chapter

Corradi, A., Fanelli, M., Foschini, L. (2013). Management Infrastructures for Power-Efficient Cloud Computing Architectures. In: Mahmood, Z. (eds) Cloud Computing. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-4471-5107-4_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-5107-4_7

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-5106-7

  • Online ISBN: 978-1-4471-5107-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics