• DocumentCode
    2593026
  • Title

    Object-based checkpoints in distributed systems

  • Author

    Tanaka, Katsuya ; Higaki, Hiroaki ; Takizawa, Makoto

  • Author_Institution
    Dept. of Comput.& Syst. Eng., Tokyo Denki Univ., Saitama, Japan
  • fYear
    1997
  • fDate
    5-7 Feb 1997
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    In distributed applications, multiple objects are cooperated to achieve some objective. The objects may suffer from certain kinds of faults. If some object o is faulty, it is rolled back to the checkpoint and objects which have received messages from o are also required to be rolled back. In this paper, we define influential messages whose receivers are required to be rolled back if the senders are rolled back in the object-based computation model. By using these influential messages, object-based checkpoints are defined to denote semantically consistent global states of the system which are nevertheless inconsistent with the traditional message-based definition. We show how the number of checkpoints can be reduced by taking only the object-based checkpoints
  • Keywords
    data integrity; distributed processing; object-oriented methods; system recovery; distributed systems; faulty objects; influential messages; message-based definition; multiple cooperating objects; object-based checkpoints; object-based computation model; rollback; semantically consistent global states; Application software; Communication networks; Data structures; Distributed computing; Protocols; Systems engineering and theory; Teleconferencing; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 1997. Proceedings., Third International Workshop on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    0-8186-8046-6
  • Type

    conf

  • DOI
    10.1109/WORDS.1997.609919
  • Filename
    609919