Energy efficient peer-to-peer file sharing

This paper reveals the power saving potential of P2P file sharing in two cases; popular and unpopular files. For popular files, we derive, with regard to BitTorrent, an expression for the optimal time seeders should support leechers. For unpopular files, we extend an existing model by taking into account leechers’ power consumption dependent on the load. Leechers are assumed to build a temporary cluster within the P2P-overlay. We determine the required number of active leechers to cope with a given load and compare results from an analytical model to simulation. We demonstrate that it is possible to reach almost optimal energy efficiency for the download scenario by comparing the local case without cooperation with the distributed case where leechers cooperate.

[1]  Sujata Banerjee,et al.  ElasticTree: Saving Energy in Data Center Networks , 2010, NSDI.

[2]  Eitan Altman,et al.  Simulating Bandwidth Sharing with Pareto distributed File Sizes , 2009 .

[3]  J. Blackburn,et al.  A Simulation Study of a New Green BitTorrent , 2009, 2009 IEEE International Conference on Communications Workshops.

[4]  Atanasiu Constantin Bogdan,et al.  Electricity Consumption and Efficiency Trends in the Enlarged European Union - Status Report 2006- , 2007 .

[5]  Helmut Hlavacs,et al.  Methodology of measurement for energy consumption of applications , 2010, 2010 11th IEEE/ACM International Conference on Grid Computing.

[6]  H. Hlavacs,et al.  An Economical Cost Model for Fair Resource Sharing in Virtual Home Environments , 2008, 2008 Next Generation Internet Networks.

[7]  Bruce Nordman,et al.  Managing energy consumption costs in desktop PCs and LAN switches with proxying, split TCP connections, and scaling of link speed , 2005 .

[8]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[9]  Gunter Bolch,et al.  Queueing Networks and Markov Chains , 2005 .

[10]  Helmut Hlavacs,et al.  Distributed energy efficiency in future home environments , 2008, Ann. des Télécommunications.

[11]  H. Hlavacs,et al.  Energy saving in future home environments , 2008, 2008 1st IFIP Wireless Days.

[12]  Ian Pratt,et al.  Xenoservers: accountable execution of untrusted programs , 1999, Proceedings of the Seventh Workshop on Hot Topics in Operating Systems.

[13]  Bogdan Atanasiu,et al.  Electricity Consumption and Efficiency Trends in the Enlarged , 2007 .

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

[15]  Helmut Hlavacs,et al.  Energy Efficiency in Future Home Environments: A Distributed Approach , 2007, IHN.

[16]  R. Srikant,et al.  Modeling and performance analysis of BitTorrent-like peer-to-peer networks , 2004, SIGCOMM '04.

[17]  M. Pustisek,et al.  Empirical analysis and modeling of peer-to-peer traffic flows , 2008, MELECON 2008 - The 14th IEEE Mediterranean Electrotechnical Conference.

[18]  Wolf-Dietrich Weber,et al.  Power provisioning for a warehouse-sized computer , 2007, ISCA '07.

[19]  Geoffrey Coulson,et al.  IFIP/ACM International Conference on Distributed systems platforms , 2000 .

[20]  Kirk Pruhs,et al.  Speed scaling for weighted flow time , 2007, SODA '07.

[21]  Paramvir Bahl,et al.  Somniloquy: Augmenting Network Interfaces to Reduce PC Energy Usage , 2009, NSDI.

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

[23]  Roman Weidlich,et al.  Energy efficient resource sharing for networked homes , 2010 .

[24]  Niklas Carlsson,et al.  Power-law revisited: large scale measurement study of P2P content popularity , 2010, IPTPS.