Design and evaluation of a BitTorrent proxy for energy saving

Recent studies indicate that the Internet-related energy consumption represents a significant, and increasing, part of the overall energy consumption of our society. The largest contribution to this consumption is due to Internet edge devices. Typically, users leave their PCs continuously on for satisfying the connectivity requirements of file sharing p2p applications, like BitTorrent. In this paper we propose a novel proxy-based BitTorrent architecture. BitTorrent users can delegate the download operations to the proxy and then power off, while the proxy downloads the requested files. We implemented our solution and validated it in a realistic testbed. Experimental results show that, with respect to a legacy approach, our solution is very effective in reducing the energy consumption (up to 95%) without introducing any QoS degradation

[1]  Giuseppe Anastasi,et al.  Performance comparison of power-saving strategies for mobile Web access , 2003, Perform. Evaluation.

[2]  Giuseppe Anastasi,et al.  A Power-Saving Network Architecture for Accessing the Internet from Mobile Computers: Design, Implementation and Measurements , 2003, Comput. J..

[3]  Venkata N. Padmanabhan,et al.  Analyzing and Improving a BitTorrent Networks Performance Mechanisms , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[4]  Donald F. Towsley The internet is flat: a brief history of networking in the next ten years , 2008, PODC '08.

[5]  Kenneth J. Christensen,et al.  Ethernet Adaptive Link Rate: System Design and Performance Evaluation , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[6]  Suresh Singh,et al.  Using Low-Power Modes for Energy Conservation in Ethernet LANs , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[7]  Kenneth J. Christensen,et al.  Reducing the Energy Consumption of Ethernet with Adaptive Link Rate (ALR) , 2008, IEEE Transactions on Computers.

[8]  Kenneth J. Christensen,et al.  Enabling power management for network-attached computers , 1998, Int. J. Netw. Manag..

[9]  Luiz André Barroso,et al.  The Case for Energy-Proportional Computing , 2007, Computer.

[10]  Suresh Singh,et al.  A feasibility study for power management in LAN switches , 2004, Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004..

[11]  Ken Christensen,et al.  An Initial Performance Evaluation of Rapid PHY Selection (RPS) for Energy Efficient Ethernet , 2007 .

[12]  Venkata N. Padmanabhan,et al.  Analyzing and Improving BitTorrent Performance , 2005 .

[13]  Ken Christensen,et al.  Enabling power management for network-attached computers , 1998 .

[14]  Greg Goth The Net’s Going Green: Multipronged Approach Might Save Costs, Energy — and the Climate , 2008, IEEE Internet Computing.

[15]  Giuseppe Anastasi,et al.  Power Management in Mobile and Pervasive Computing Systems , 2005, Handbook of Algorithms for Wireless Networking and Mobile Computing.