• DocumentCode
    1047609
  • Title

    Stochastic Petri net analysis of a replicated file system

  • Author

    Dugan, Joanne Bechta ; Ciardo, Gianfranco

  • Author_Institution
    Dept. of Comput. Sci., Duke Univ., Durham, NC, USA
  • Volume
    15
  • Issue
    4
  • fYear
    1989
  • fDate
    4/1/1989 12:00:00 AM
  • Firstpage
    394
  • Lastpage
    401
  • Abstract
    The authors present a stochastic Petri net model of a replicated file system in a distributed environment where replicated files reside on different hosts and a voting algorithm is used to maintain consistency. Witnesses, which simply record the status of the file but contain no data, can be used in addition to or in place of files to reduce overhead. A model sufficiently detailed to include file status (current or out-of-date) as well as failure and repair of hosts where copies or witnesses reside, is presented. The number of copies and witnesses is not fixed, but is a parameter of the model. Two different majority protocols are examined.<>
  • Keywords
    Petri nets; concurrency control; distributed databases; fault tolerant computing; distributed environment; file status; majority protocols; performance reliability tradeoffs; replicated file system; stochastic Petri net model; voting algorithm; witnesses; Algorithm design and analysis; Availability; Costs; Databases; File systems; Protection; Protocols; Stochastic systems; Testing; Voting;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.16600
  • Filename
    16600