• DocumentCode
    2152913
  • Title

    Group communication approach for flexible distributed systems

  • Author

    Kigaki, H. ; Takizawa, Makoto

  • Author_Institution
    Tokyo Denki Univ., Saitama, Japan
  • fYear
    1996
  • fDate
    12-14 Jun 1996
  • Firstpage
    154
  • Lastpage
    160
  • Abstract
    Recently, large-scale distributed systems are being developed. Owing to the high construction cost, the lifetime of the systems are prolonged. Therefore, it is an important problem to achieve flexible distributed systems by introducing some mechanism in the system software for updating application software. The system cannot be kept highly available by the conventional updating methods because multiple processes have to be suspended simultaneously. This paper discusses a new method which allows each process to invoke the updating procedure asynchronously. The key idea is that multiple versions of processes can co-exist temporarily. Each pair of an old-version process and a new-version one is managed as a process group. The group communication protocol proposed in this paper supports message transmission among the process groups. Moreover, the protocol detects and resolves protocol errors caused by the mixture of multiple versions of processes by using checkpointing, timeout and rollback recovery
  • Keywords
    distributed processing; groupware; parallel programming; checkpointing; distributed systems; flexible distributed systems; message transmission; multiple processes; process group; protocol; protocol errors; rollback recovery; timeout; updating application software; Application software; Checkpointing; Computer errors; Computer networks; Costs; Distributed computing; Large-scale systems; Management information systems; Protocols; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    1087-4089
  • Print_ISBN
    0-8186-7460-1
  • Type

    conf

  • DOI
    10.1109/ISPAN.1996.508975
  • Filename
    508975