Energy Efficiency in Future Home Environments: A Distributed Approach

  • Helmut Hlavacs
  • Karin A. Hummel
  • Roman Weidlich
  • Amine Houyou
  • Andreas Berl
  • Hermann de Meer
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT, volume 256)


In this paper, a new architecture for sharing resources amongst home environments is proposed. Our approach goes far beyond traditional systems for distributed virtualization like PlanetLab or Grid computing, since it relies on complete decentralization in a peer-to-peer like manner, and above all, aims at energy efficiency. Energy metrics are defined, which have to be optimized by the system. The system itself uses virtualization to transparently move tasks from one home to another in order to optimally utilize the existing computing power. An overview of our proposed architecture is presented as well as an analytical evaluation of the possible energy savings in a distributed example scenario where computers share downloads.


Virtual Machine Energy Saving Virtual Environment Distribute Hash Table Resource Request 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    T. Anderson and T. Roscoe. Learning from PlanetLab. Proceedings of the 3rd WORLDS2006.Google Scholar
  2. 2.
    G. Bolch, S. Greiner, H. de Meer, and K.S. Trivedi. Queueing Networks and Markov ChainsWiley & Sons, 2nd edition, 2006.CrossRefMATHGoogle Scholar
  3. 3.
    IBM Virtualizatin View. Virtualization Can Help Power Efficiency. systems/virtualization/view/011607.html, January 2007.Google Scholar
  4. 4.
    Intel. Energy Star* System Implementation, /asmo-na/eng/339085.htm, 2007.Google Scholar
  5. 5.
    Intel. Increasing Data Center Density while Driving down Power and Cooling Costs, June 2006.Google Scholar
  6. 6.
    Intel white paper 30057701. Wireless Intel SpeedStep Power Manager: Optimizing Power Consumption for the Intel PXA27x Processor Family, /pub/mirror/intel/pca/applicationsprocessors/whitepapers/30057701 .pdf, 2004.Google Scholar
  7. 7.
    J.G. Koomey, editor. Energystar, Server Energy Measurement Protocol, Version 1.0Following Energy Efficiency Server Benchmark Technical Workshop, Santa Clara, CA, March 2006.Google Scholar
  8. 8.
    J.G. Koomey. Estimating Total Power Consumption by Servers in the US and the World. Technical report, Lawrence Berkeley National Laboratory and Stanford University, 2007.Google Scholar
  9. 9.
    L. Peterson and T. Roscoe. The Design Principles of PlanetLab. ACM SIGOPS Operating Systems ReviewVol 40(Issue l):l 1–16, 2006.CrossRefGoogle Scholar
  10. 10.
    Suzanne Rivoire, Mehul Shah, Parthasarathy Ranganathan, and Christos Kozyrakis. Joule-Sort: A Balanced Energy-Efficiency Benchmark. In Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data (SIGMOD)June 2007.Google Scholar
  11. 11.
    J. Stokes. Power Plays: How power Consumption Will Shape the Future of Computing, onlineArticleArsTechnicaJune 28 2007.Google Scholar
  12. D. Thain, T. Tannenbaum, and M. Livny. Condor and the Grid. Grid Computing: Making the Global Infrastructure a Reality, John Wiley & Sons Inc.March 2002.Google Scholar
  13. 13.
    M. Weiser. The Computer for the 21st Century. ACM SIGMOBILE Mobile Computing and Communications Review: Special issue dedicated to MarkWeiserVol 3(Issue 3):Pages 3 -11, July 1999.Google Scholar
  14. 14.
    C. Windeck. Energy Star 4.0. C’t German Magazine for Computer TechniquesVol l4:Pages 52–53, 2007.Google Scholar
  15. 15.
    Christof Windeck. Spar-o-matic. C’t German Magazine for Computer TechniquesVol l5:Pages 200–207, 2007.Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2008

Authors and Affiliations

  • Helmut Hlavacs
    • 1
  • Karin A. Hummel
    • 1
  • Roman Weidlich
    • 1
  • Amine Houyou
    • 2
  • Andreas Berl
    • 2
  • Hermann de Meer
    • 2
  1. 1.Institute of Distributed and Multimedia SystemsUniversity of ViennaAustria
  2. 2.Faculty of Computer Science and MathematicsUniversity of PassauGermany

Personalised recommendations