• DocumentCode
    2397819
  • Title

    Smart Redundancy for Distributed Computation

  • Author

    Brun, Yuriy ; Edwards, George ; Bang, Jae Young ; Medvidovic, Nenad

  • Author_Institution
    Univ. of Washington, Seattle, WA, USA
  • fYear
    2011
  • fDate
    20-24 June 2011
  • Firstpage
    665
  • Lastpage
    676
  • Abstract
    Many distributed software systems allow participation by large numbers of untrusted, potentially faulty components on an open network. As faults are inevitable in this setting, these systems utilize redundancy and replication to achieve fault tolerance. In this paper, we present a novel "smart" redundancy technique called iterative redundancy, which ensures efficient replication of computation and data given finite processing and storage resources, even when facing Byzantine faults. Iterative redundancy is more efficient and more adaptive than comparable state-of-the-art techniques that operate in environments with unknown system resource reliability. We show how systems that solve computational problems using a network of independent nodes can benefit from iterative redundancy. We present a formal analytical analysis and an empirical analysis, demonstrate iterative redundancy on a real-world volunteer-computing system, and compare it to existing methods.
  • Keywords
    distributed processing; iterative methods; redundancy; resource allocation; software fault tolerance; storage management; Byzantine faults; data replication; distributed computation; distributed software system; formal analytical analysis; iterative redundancy; open network; real-world volunteer-computing system; resource reliability; smart redundancy technique; storage resources; Computational modeling; Fault tolerant systems; Iterative methods; Redundancy; Servers; autonomic distribution; autonomic grid; computational grid; fault tolerance; redundancy; reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2011 31st International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-61284-384-1
  • Electronic_ISBN
    1063-6927
  • Type

    conf

  • DOI
    10.1109/ICDCS.2011.25
  • Filename
    5961743