O'Reilly logo

Large-scale Distributed Systems and Energy Efficiency: A Holistic View by Jean-Marc Pierson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9Energy Efficiency in P2P Systems and Applications

Simone Brienza,1 Sena Efsun Cebeci,2 Seyed-Saeid Masoumzadeh,3 Helmut Hlavacs,3 Öznur Özkasap,2 and Giuseppe Anastasi1

1Department of Information Engineering, University of Pisa, Pisa, Italy

2Department of Computer Engineering, Koç University, Istanbul, Turkey

3Research Group Entertainment Computing, University of Vienna, Vienna, Austria

Peer-to-peer (P2P) systems and applications have achieved increasing popularity in the past years because of the characteristics of dynamicity and scalability of the P2P paradigm. Currently, P2P applications—especially file-sharing and file distribution applications—generate a remarkable portion of the overall Internet traffic. However, many common P2P protocols do not consider the energy problem. Frequently, hosts are requested to stay on and remain connected to the network for long times. Therefore, they are very energy consuming. In this chapter, we present a general taxonomy to classify possible approaches to the energy problem in P2P systems and applications. Then, we survey the main solutions available in the literature, focusing on two relevant classes of P2P protocols, namely, file-sharing/distribution protocols (e.g., BitTorrent and Gnutella) and epidemic P2P protocols.

9.1 Introduction

P2P systems have gained more and more importance in recent years. P2P file-sharing applications are among the most popular Internet applications and account for a large fraction of the overall ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required