File sharing over peer-To-peer networks has been one of the most important Internet applications over the past twenty years. Given the very large number of hosts involved in peer-To-peer networks, reducing their aggregate energy consumption is an important challenge to be faced. In this paper, we study how the sleep-And-wake energy saving approach can be used to reduce energy consumption in BitTorrent, one of the most popular file sharing peer-To-peer networks. We introduce BitTorrentSW, a sleep-And-wake approach for BitTorrent networks that allows peers to cyclically switch between wake and sleep mode to save energy while ensuring good file sharing performance. The decision to get in sleep mode is taken independently by each peer based on local information about the composition of the peer-To-peer network. BitTorrentSW has been evaluated through PeerSim using real BitTorrent traces. The simulation results show that about 40% of energy is saved using BitTorrentSW, with only an increase of 5% of the average time needed to complete a file download compared to a standard BitTorrent network in which all peers are always powered on.

BitTorrentSW: A sleep-and-wake approach to reduce energy consumption in bittorrent networks

Marozzo, Fabrizio;MARZANO, FRANCESCO;Talia, Domenico;Trunfio, Paolo
2018

Abstract

File sharing over peer-To-peer networks has been one of the most important Internet applications over the past twenty years. Given the very large number of hosts involved in peer-To-peer networks, reducing their aggregate energy consumption is an important challenge to be faced. In this paper, we study how the sleep-And-wake energy saving approach can be used to reduce energy consumption in BitTorrent, one of the most popular file sharing peer-To-peer networks. We introduce BitTorrentSW, a sleep-And-wake approach for BitTorrent networks that allows peers to cyclically switch between wake and sleep mode to save energy while ensuring good file sharing performance. The decision to get in sleep mode is taken independently by each peer based on local information about the composition of the peer-To-peer network. BitTorrentSW has been evaluated through PeerSim using real BitTorrent traces. The simulation results show that about 40% of energy is saved using BitTorrentSW, with only an increase of 5% of the average time needed to complete a file download compared to a standard BitTorrent network in which all peers are always powered on.
9781538678787
BitTorrent; Energy efficiency; File sharing; Peer-To-peer; Performance analysis; Artificial Intelligence; Computer Networks and Communications; Safety, Risk, Reliability and Quality; Modeling and Simulation; Instrumentation
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/20.500.11770/290060
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact