Advertisement

The Journal of Supercomputing

, Volume 51, Issue 3, pp 352–373 | Cite as

Designing and evaluating an energy efficient Cloud

  • Laurent Lefèvre
  • Anne-Cécile OrgerieEmail author
Article

Abstract

Cloud infrastructures have recently become a center of attention. They can support dynamic operational infrastructures adapted to the requirements of distributed applications. As large-scale distributed systems reach enormous sizes in terms of equipment, the energy consumption issue becomes one of the main challenges for large-scale integration. Like any other large-scale distributed system, Clouds face an increasing demand in energy. In this paper, we explore the energy issue by analyzing how much energy virtualized environments cost. We provide an energy-efficient framework dedicated to Cloud architectures and we validate it through different experimentations on a modern multicore platform. We show on a realistic example that our infrastructure could save 25% of the Cloud nodes’ electrical consumption.

Keywords

Energy efficiency Clouds Virtualization Migration Energy awareness Power management 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Boss G, Malladi P, Quan D, Legregni L, Hall H (2007) Cloud computing. Technical report, IBM, 8 October Google Scholar
  2. 2.
    Business Week (2009) With Sun, IBM Aims for Cloud Computing Heights, 26 March Google Scholar
  3. 3.
    Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25(6):599–616 CrossRefGoogle Scholar
  4. 4.
    Cappello F et al. (2005) Grid’5000: A large scale, reconfigurable, controllable and monitorable grid platform. In: 6th IEEE/ACM international workshop on grid computing, Grid’2005, Seattle, Washington, USA, November 2005 Google Scholar
  5. 5.
    Clark C, Fraser K, Hand S, Hansen JG, Jul E, Limpach C, Pratt I, Warfield A (2005) Live migration of virtual machines. In: NSDI’05: proceedings of the 2nd conference on symposium on networked systems design & implementation, Berkeley, CA, USA, pp 273–286 Google Scholar
  6. 6.
    Da-Costa G, Gelas J-P, Georgiou Y, Lefèvre L, Orgerie A-C, Pierson J-M, Richard O, Sharma K (2009) The green-net framework: energy efficiency in large scale distributed systems. In: HPPAC 2009: high performance power aware computing workshop in conjunction with IPDPS 2009, Roma, Italy, May 2009 Google Scholar
  7. 7.
    Grit L, Irwin D, Yumerefendi A, Chase J (2006) Virtual machine hosting for networked clusters: Building the foundations for “autonomic” orchestration. In: VTDC ’06: proceedings of the 2nd international workshop on virtualization technology in distributed computing, Washington, DC, USA Google Scholar
  8. 8.
    Gupta M, Grover S, Singh S (2004) A feasibility study for power management in LAN switches. In: Proceedings of the 12th IEEE international conference onnetwork protocols, ICNP 2004, 5–8 Oct 2004, pp 361–371 Google Scholar
  9. 9.
    Hayes B (2008) Cloud computing. Commun ACM 51(7):9–11 CrossRefGoogle Scholar
  10. 10.
    Hermenier F, Loriant N, Menaud J-M (2006) Power management in grid computing with xen. In: XEN in HPC cluster and grid computing environments (XHPC06), Sorrento, Italy, 2006. LNCS, vol 4331. Springer, Berlin, pp 407–416 Google Scholar
  11. 11.
    Iosup A, Dumitrescu C, Epema D, Li Hui, Wolters L (2006) How are real grids used? The analysis of four grid traces and its implications. In: 7th IEEE/ACM international conference on grid computing, September 2006 Google Scholar
  12. 12.
    Nathuji R, Schwan K (2007) Virtualpower: coordinated power management in virtualized enterprise systems. In: SOSP ’07: proceedings of twenty-first ACM SIGOPS symposium on operating systems principles, New York, NY, USA, 2007, pp 265–278 Google Scholar
  13. 13.
    Nurmi D, Wolski R, Grzegorczyk C, Obertelli G, Soman S, Youseff L, Zagorodnov D (2008) The eucalyptus open-source cloud-computing system. In: Proceedings of cloud computing and its applications, Chicago, Illinois, USA, October 2008 Google Scholar
  14. 14.
    Orgerie A-C, Lefèvre L, Gelas J-P (2008) Chasing gaps between bursts: towards energy efficient large scale experimental grids. In: PDCAT 2008: the ninth international conference on parallel and distributed computing, applications and technologies, Dunedin, New Zealand, December 2008, pp 381–389 Google Scholar
  15. 15.
    Orgerie A-C, Lefèvre L, Gelas J-P (2008) Save watts in your grid: Green strategies for energy-aware framework in large scale distributed systems. In: 14th IEEE international conference on parallel and distributed systems (ICPADS), Melbourne, Australia, December 2008, pp 171–178 Google Scholar
  16. 16.
    Srikantaiah S, Kansal A, Zhao F (2008) Energy aware consolidation for cloud computing. In: Proceedings of HotPower ’08 workshop on power aware computing and systems, December 2008 Google Scholar
  17. 17.
    Talaber R, Brey T, Lamers L (2009) Using virtualization to improve data center efficiency. Technical report, The Green Grid Google Scholar
  18. 18.
    Travostino F, Daspit P, Gommans L, Jog C, de Laat C, Mambretti J, Monga I, van Oudenaarde B, Raghunath S, Wang PY (2006) Seamless live migration of virtual machines over the man/wan. Future Gener Comput Syst 22(8):901–907 CrossRefGoogle Scholar
  19. 19.
    Voorsluys W, Broberg J, Venugopal S, Buyya R (2009) Cost of virtual machine live migration in clouds: a performance evaluation. Technical report, Clouds Laboratory, University of Melbourne, Australia, 5 April Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  1. 1.INRIA RESO, LIP (UMR CNRS, INRIA, ENS, UCB)Université de LyonLyonFrance
  2. 2.École Normale Supérieure de Lyon, LIPINRIA RESOLyon Cedex 07France

Personalised recommendations