• DocumentCode
    1771380
  • Title

    Exploiting sleep-and-wake strategies in the Gnutella network

  • Author

    Corigliano, Salvatore ; Trunfio, Paolo

  • Author_Institution
    DIMES, Univ. of Calabria Rende (CS), Rende, Italy
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    406
  • Lastpage
    412
  • Abstract
    File sharing over peer-to-peer networks has been one of the most important Internet applications over the past fifteen years, with a vast number of users and nodes participating to these networks every day. Given the large sets of computing resources involved in peer-to-peer file sharing networks, their aggregate energy consumption is an important problem to be addressed, considered the economic and environmental impact of energy production and use. In this paper we evaluate how the sleep-and-wake energy-saving approach can be used to reduce energy consumption in Gnutella, one of the most popular peer-to-peer file sharing networks. In order to save energy, we introduce a general sleep-and-wake algorithm that allows leaf-peers of the Gnutella network cyclically switch between wake and sleep mode, where the time passed in sleep mode is autonomously decided by each leaf-peer. We define different strategies that a leaf-peer may employ to decide the duration of its sleep periods. Such strategies are evaluated through simulation using the general sleep-and-wake algorithm in different network scenarios.
  • Keywords
    energy conservation; peer-to-peer computing; Gnutella network; Internet applications; economic impact; energy consumption; energy production; energy use; environmental impact; network scenario; peer-to-peer file sharing networks; peer-to-peer networks; sleep-and-wake strategies; Clocks; Energy consumption; Optimization; Peer-to-peer computing; Reactive power; Resource management; Switches; Energy efficiency; File sharing; Gnutella; Peer-to-peer; Simulation analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaboration Technologies and Systems (CTS), 2014 International Conference on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    978-1-4799-5157-4
  • Type

    conf

  • DOI
    10.1109/CTS.2014.6867596
  • Filename
    6867596