• DocumentCode
    1853033
  • Title

    Real-time primary-backup (RTPB) replication with temporal consistency guarantees

  • Author

    Zou, Hengming ; Jahanian, Farnam

  • Author_Institution
    Real-Time Comput. Lab., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    1998
  • fDate
    26-29 May 1998
  • Firstpage
    48
  • Lastpage
    56
  • Abstract
    The paper presents a real-time primary-backup (RTPB) replication scheme for supporting fault-tolerant real-time applications. It formally defines two types of temporal consistency, namely external temporal consistency and inter-object temporal consistency. By introducing a key concept called phase variance, the authors are able to build temporal consistency models and derive necessary and sufficient conditions that can be used as the basis for update and transmission scheduling that achieve temporal consistency guarantees. Furthermore, they prove that the term phase variance used in the models can be bounded under various scheduling algorithms, namely EDF, rate monotonic and distance-constrained scheduling. A RTPB implementation was developed within the x-kernel architecture on the MK 7.2 microkernel and the results of a detailed performance evaluation is also discussed
  • Keywords
    concurrency control; object-oriented programming; processor scheduling; real-time systems; software fault tolerance; software performance evaluation; EDF scheduling; MK 7.2 microkernel; distance-constrained scheduling; external temporal consistency; fault-tolerant real-time applications; inter-object temporal consistency; performance evaluation; phase variance; rate monotonic scheduling; real-time primary-backup replication; scheduling algorithms; temporal consistency guarantees; temporal consistency models; transmission scheduling; update scheduling; x-kernel architecture; Acceleration; Airplanes; Application software; Buildings; Condition monitoring; Fault tolerance; Fault tolerant systems; Laboratories; Scheduling algorithm; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-8292-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.1998.679486
  • Filename
    679486