• DocumentCode
    3373035
  • Title

    An adaptable replication scheme for reliable distributed object-oriented computing

  • Author

    Leonardo, Juan Carlos ; Yoshida, Takaichi ; Oda, Kentaro

  • Author_Institution
    Dept. of Artificial Intelligence, Kyushu Inst. of Technol., Iizuka, Japan
  • fYear
    2003
  • fDate
    27-29 March 2003
  • Firstpage
    602
  • Lastpage
    605
  • Abstract
    To enhance reliability of distributed systems, replication techniques are used. We propose an adaptable replication scheme that enables an object to adapt itself to provide a replicated service, and a replicated object to choose the replication strategy that best fits to achieve its requirements. What kind of replication strategy should be used depends on an execution environment as well as an application. The adaptable replication scheme permits replacement of down replicas, or change of the number of replicas when partial failures occur and chooses the most adequate consistency protocol for the current configuration. Clients to the recently adapted objects for replication should take actions that enables then to obtain a thorough service of the replicated object. The adaptable replication scheme is being designed as part of the Juice system. The Juice object model allows objects to change its behavior on the fly by replacing some components in a modular way.
  • Keywords
    distributed object management; distributed processing; fault tolerant computing; object-oriented programming; Juice system; backup protocol; consistency protocol; distributed systems; fault tolerance; reliability; replication techniques; Artificial intelligence; Assembly systems; Computer crashes; Distributed computing; Fault tolerance; Fault tolerant systems; Informatics; Object oriented modeling; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2003. AINA 2003. 17th International Conference on
  • Print_ISBN
    0-7695-1906-7
  • Type

    conf

  • DOI
    10.1109/AINA.2003.1192953
  • Filename
    1192953