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
Link To Document