Distributed energy efficiency in future home environments

  • Helmut Hlavacs
  • Roman Weidlich
  • Karin A. Hummel
  • Amine M. Houyou
  • Andreas Berl
  • Hermann de Meer


In this paper, a new architecture for sharing resources among home environments is proposed. Our approach goes far beyond traditional systems for distributed virtualization, like PlanetLab or grid computing, as it relies on complete decentralization in a peer-to-peer (P2P) 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 to optimally utilize the existing computing power. We present an overview of our proposed architecture, consisting of a middleware interconnecting computers and routers in possibly millions of homes using P2P techniques. For demonstrating the potential energy saving of distributed applications, we present an analytical model for sharing downloads, which is verified by discrete event simulation. The model represents an optimistic case without P2P overhead and fairness. The model allows to assess the upper limit of the saving potential. An enhanced version of the simulation model also shows the effect of fairness. The fairer the system gets, the less efficient it is.


Energy efficiency Home networks Peer-to-peer Modeling Simulation 



This project was partly funded by the German Research Foundation (Deutsche Forschungsgemeinschaft—DFG), contract number ME 1703/4–2 and by the EURO-FGI/Euro-NF—Network of Excellence, European Commission grant 028022/216366.


  1. 1.
    Anderson T, Roscoe, T (2006) Learning from PlanetLab. In: Proceedings of the 3rd conference on USENIX workshop on real, large distributed systemsGoogle Scholar
  2. 2.
    Bolch G, Greiner S, De Meer H, Trivedi K (2006) Queueing networks and markov Chains, 2nd edn. WileyGoogle Scholar
  3. 3.
    Garcia AE, Berl A, Hummel KA, Weidlich R, Houyou AM, Hackbarth KD, De Meer H, Hlavacs H (2008) An economical cost model for fair resource sharing in virtual home environments (to be published in proceedings EuroNGI conference)Google Scholar
  4. 4.
    Hlavacs H, Hummel KA, Weidlich R, Houyou AM, De Meer H (2007) Modeling energy efficiency in distributed home environments. Technical report MIP-0714, Fakultät für Informatik und Mathematik, Universität Passau, DecemberGoogle Scholar
  5. 5.
    IBM (2007) IBM virtualization view: virtualization can help power efficiency (2007) URL, January
  6. 6.
    Intel (2007) Energy Star* System Implementation URL
  7. 7.
    Intel (2006) Increasing data center density while driving down power and cooling costs URL June
  8. 8.
    Intel (2006) Intel white paper 30057701: wireless intel SpeedStep power manager: optimizing power consumption for the intel PXA27x processor family (2004) URL
  9. 9.
    Koomey J (2006) Energystar, server energy measurement protocol, version 1.0, Following energy efficiency server benchmark technical workshop, Santa Clara, CAGoogle Scholar
  10. 10.
    Koomey J (2007) Estimating total power consumption by Servers in the US and the world. Tech. rep., Lawrence Berkeley National Laboratory and Stanford UniversityGoogle Scholar
  11. 11.
    Peterson L, Roscoe T (2006) The design principles of PlanetLab. In: ACM SIGOPS operating systems review, vol 40, no 1. pp. 11–16Google Scholar
  12. 12.
    Rivoire S, Shah M, Ranganathan, P Kozyrakis, C (2007) JouleSort: a balanced energy-efficiency benchmark. In: Proceedings of the 2007 ACM SIGMOD international conference on management of dataGoogle Scholar
  13. 13.
    Stokes J (2007) Power plays: how power consumption will shape the future of computing. Online article: ars technica. URL
  14. 14.
    Thain D, Tannenbaum T, Livny M (2002) Condor and the grid. In: Grid computing: making the global infrastructure a reality. Wiley (March)Google Scholar
  15. 15.
    Weiser M (1999) The computer for the 21st Century. In: ACM SIGMOBILE mobile computing and communications review: special issue dedicated to Mark Weiser, vol 3, no. 3, pp 3–11, JulyGoogle Scholar
  16. 16.
    Windeck, C (2007) Energy star 4.0. C’t German magazine for computer techniques, vol 14, pp 52–53Google Scholar
  17. 17.
    Windeck C (2007) Spar-o-matic. C’t German magazine for computer techniques, vol 15, pp 200–207Google Scholar

Copyright information

© Institut TELECOM and Springer-Verlag France 2008

Authors and Affiliations

  • Helmut Hlavacs
    • 1
  • Roman Weidlich
    • 1
  • Karin A. Hummel
    • 1
  • Amine M. Houyou
    • 2
  • Andreas Berl
    • 2
  • Hermann de Meer
    • 2
  1. 1.Department of Distributed and Multimedia SystemsUniversity of ViennaViennaAustria
  2. 2.Faculty of Computer Science and MathematicsUniversity of PassauPassauGermany

Personalised recommendations