Energy-efficient peer selection mechanism for BitTorrent content distribution

In this paper, we evaluate the energy consumption of BitTorrent based peer to peer (P2P) content distribution systems in bypass IP/WDM core networks and compare it to client-server (C/S) systems. A Mixed Integer Linear Programming (MILP) model is developed to carry out the comparison. Our results for homogeneous peers with similar upload capacities show that the original BitTorrent, based on random peer selection, has comparable energy consumption to the C/S model. The results also reveal that the power-minimized BitTorrent model achieves 30% energy savings compared to the C/S model as it converges to locality. Furthermore, a heterogeneous BitTorrent system with two upload capacity classes is investigated and the results show a 50% reduction in energy consumption compared to a C/S model. For real-time implementation, we develop a simple heuristic based on the model insights. Comparable power savings are achieved with a reduction of only 13% in the download rate.

[1]  Jaafar M. H. Elmirghani,et al.  Energy-efficient core networks , 2012, 2012 16th International Conference on Optical Network Design and Modelling (ONDM).

[2]  Tobias Hoßfeld,et al.  Efficient simulation of large-scale p2p networks: packet-level vs. flow-level simulations , 2007, UPGRADE '07.

[3]  Andrea Passarella,et al.  A BitTorrent Proxy for Green Internet File Sharing , 2010, ERCIM News.

[4]  Jaafar M. H. Elmirghani,et al.  Reduction of energy consumption of Video-on-Demand services using cache size optimization , 2011, 2011 Eighth International Conference on Wireless and Optical Communications Networks.

[5]  Eddie Kohler,et al.  Clustering and sharing incentives in BitTorrent systems , 2006, SIGMETRICS '07.

[6]  Guillaume Urvoy-Keller,et al.  Rarest first and choke algorithms are enough , 2006, IMC '06.

[7]  Sergiu Nedevschi,et al.  Hot Data Centers vs. Cool Peers , 2008, HotPower.

[8]  Rakesh Kumar,et al.  Stochastic Fluid Theory for P2P Streaming Systems , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[9]  Chuan Wu,et al.  The Performance and Locality Tradeoff in BitTorrent-Like P2P File-Sharing Systems , 2010, 2010 IEEE International Conference on Communications.

[10]  Rayadurgam Srikant,et al.  Modeling and performance analysis of BitTorrent-like peer-to-peer networks , 2004, SIGCOMM 2004.

[11]  Xiaowen Dong,et al.  Green IP Over WDM Networks With Data Centers , 2011, Journal of Lightwave Technology.

[12]  B. Cohen,et al.  Incentives Build Robustness in Bit-Torrent , 2003 .

[13]  Yen-Wen Chen,et al.  Traffic modeling of a sub-network by using ARIMA , 2001, 2001 International Conferences on Info-Tech and Info-Net. Proceedings (Cat. No.01EX479).

[14]  William Chan,et al.  Improving Traffic Locality in BitTorrent via Biased Neighbor Selection , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

[15]  Gustavo de Veciana,et al.  Service capacity of peer to peer networks , 2004, IEEE INFOCOM 2004.

[16]  Gangxiang Shen,et al.  Energy-Minimized Design for IP Over WDM Networks , 2012, IEEE/OSA Journal of Optical Communications and Networking.

[17]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[18]  Helmut Hlavacs,et al.  Energy efficient peer-to-peer file sharing , 2011, The Journal of Supercomputing.