• DocumentCode
    2484937
  • Title

    Application of Petri net models for the evaluation of fault-tolerant techniques in distributed systems

  • Author

    Shieh, Yuan-Bao ; Ghosal, Dipak ; Chintamaneni, Prasad R. ; Tripathi, Satish K.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., Baltimore County, MD, USA
  • fYear
    1989
  • fDate
    5-9 Jun 1989
  • Firstpage
    151
  • Lastpage
    159
  • Abstract
    Analytical models are presented that use Petri nets for fault-tolerant schemes used in distributed systems. These models are used in the quantitative evaluation and selection of good fault-tolerant schemes for specific system configurations. Several different fault-tolerant schemes that can be modeled using Petri nets are discussed in detail. These schemes include rollback recovery with checkpointing, recovery blocks, N-version programming, and conversations. After a brief review of Petri net models, extension of the Petri net models to incorporate fault-tolerant schemes is considered. A methodology for evaluating a fault-tolerant scheme for a specific system configuration and the steps involved in building a Petri net model of a fault-tolerant system are described. The subnet primitives involved in building these models are identified and an algorithm for building the models automatically is described. Examples illustrating this extended Petri net model are discussed and numerical results are presented to show the applicability of the models
  • Keywords
    Petri nets; distributed processing; fault tolerant computing; N-version programming; Petri net models; algorithm; analytical models; checkpointing; conversations; distributed systems; fault-tolerant schemes; fault-tolerant system; fault-tolerant techniques; quantitative evaluation; recovery blocks; rollback recovery; selection; specific system configurations; subnet primitives; Analytical models; Application software; Checkpointing; Computer science; Distributed computing; Educational institutions; Fault tolerance; Fault tolerant systems; Hardware; Petri nets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1989., 9th International Conference on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    0-8186-1953-8
  • Type

    conf

  • DOI
    10.1109/ICDCS.1989.37943
  • Filename
    37943