• DocumentCode
    2166847
  • Title

    An experimental evaluation of correlated network partitions in the Coda distributed file system

  • Author

    Lefever, Ryan M. ; Cukier, Michel ; Sanders, William H.

  • Author_Institution
    Coordinated Sci. Lab. & Dept. of Electr. & Comput. Eng., Univ. of Illinois, Urbana, IL, USA
  • fYear
    2003
  • fDate
    6-18 Oct. 2003
  • Firstpage
    273
  • Lastpage
    282
  • Abstract
    Experimental evaluation is an important way to assess distributed systems, and fault injection is the dominant technique in this area for the evaluation of a system´s dependability. For distributed systems, network failure is an important fault model. Physical network failures often have far-reaching effects, giving rise to multiple correlated failures as seen by higher-level protocols. This paper presents an experimental evaluation, using the Loki fault injector, which provides insight into the impact that correlated network partitions have on the Coda distributed file system. In this evaluation, Loki created a network partition between two Coda file servers, during which updates were made at each server to the same replicated data volume. Upon repair of the partition, a client requested directory resolution to converge the diverging replicas. At various stages of the resolution, Loki invoked a second correlated network partition, thus allowing us to evaluate its impact on the system´s correctness, performance, and availability.
  • Keywords
    client-server systems; network topology; performance evaluation; replicated databases; software fault tolerance; Coda distributed file system; Loki fault injector; correlated network partitions; distributed file systems; experimental evaluation; fault model; multiple correlated failures; network failure; replicated data; system performance evaluation; Availability; Educational institutions; File servers; File systems; Intelligent networks; Mechanical engineering; Mobile computing; Network servers; Runtime; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2003. Proceedings. 22nd International Symposium on
  • ISSN
    1060-9857
  • Print_ISBN
    0-7695-1955-5
  • Type

    conf

  • DOI
    10.1109/RELDIS.2003.1238077
  • Filename
    1238077