• DocumentCode
    2897991
  • Title

    Implementation and evaluation of a distributed and cooperative load-balancing mechanism for dependable volunteer computing

  • Author

    Murata, Yoshitomo ; Inaba, Tsutomu ; Takizawa, Hiroyuki ; Kobayashi, Hiroaki

  • Author_Institution
    Grad. Sch. of Inf. Sci., Tohoku Univ., Sendai
  • fYear
    2008
  • fDate
    24-27 June 2008
  • Firstpage
    316
  • Lastpage
    325
  • Abstract
    This paper proposes a P2P-based dynamic load balancing mechanism to increase the dependability of volunteer computing. The proposed mechanism is incorporated into a volunteer computing middleware, called the Berkeley Open Infrastructure for Network Computing (BOINC). The proposed mechanism provides two additional features: decentralized load balancing and proxy download. The former feature reduces the variation of the execution times for individual tasks, which are usually aggravated by dynamic and unpredictable load changes on volunteer computing resources. The latter offers another way to assign tasks to idle computing resources when the BOINC project server fails in the task assignment. Using a prototype implementation, this paper examines the effect of the proposed mechanism on the performance of a real volunteer computing system. The experimental results show that the proposed mechanism can reduce the maximum turnaround time by 42% and further improve the total throughput of the volunteer computing system by 27%.
  • Keywords
    middleware; peer-to-peer computing; resource allocation; BOINC; Berkeley Open Infrastructure for Network Computing; P2P-based dynamic load balancing mechanism; cooperative load-balancing mechanism; decentralized load balancing; dependable volunteer computing; middleware; proxy download; task assignment; Computer networks; Distributed computing; Dynamic scheduling; Large-scale systems; Load management; Middleware; Processor scheduling; Prototypes; Resource management; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks With FTCS and DCC, 2008. DSN 2008. IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4244-2397-2
  • Electronic_ISBN
    978-1-4244-2398-9
  • Type

    conf

  • DOI
    10.1109/DSN.2008.4630100
  • Filename
    4630100