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-01-01
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.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.