• DocumentCode
    3147653
  • Title

    Research on Fault Tolerance in Hybrid P2P-based Collaborative Systems

  • Author

    Hao Fu ; Cai, Ming ; Zhu, Wenmin ; Huang, Zhongdong ; Dong, Jinxiang

  • Author_Institution
    Zhejiang Univ., Hangzhou
  • fYear
    2007
  • fDate
    26-28 April 2007
  • Firstpage
    30
  • Lastpage
    35
  • Abstract
    Hybrid P2P technique recently has become more and more popular for collaborative systems. However, reliability is issue of major importance in the server end of these systems. TMR technique for Collaborative System (CS-TMR) is presented in this paper to improve the server reliability. This software schema incorporates three homogeneous microcomputers and provides the fault-tolerant function through package interfaces to server applications. As it is COS-based, the method is more general-purpose, and programmers need not pay too much attention to the fault tolerance technology in detail. This method helps the collaborative server work in normal and degraded (duple or even single modular) modes, and can tolerate transient or permanent faults. Meanwhile, due to the importance of the server in hybrid P2P server, server application upgrade is impossible without server stop. A novel seamless software upgrade method is brought forward through the intelligent state-transition-control in CS-TMR package to reduce the cost of software upgrade.
  • Keywords
    client-server systems; groupware; microcomputers; peer-to-peer computing; software fault tolerance; TMR technique; collaborative server; collaborative systems; fault tolerance technology; fault-tolerant function; hybrid P2P technique; intelligent state-transition-control; microcomputers; server reliability; software schema; software upgrade method; Application software; Collaboration; Collaborative work; Degradation; Fault tolerance; Fault tolerant systems; Microcomputers; Packaging; Programming profession; Software packages; Collaborative System; TMR; fault-tolerance; hybrid P2P; reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design, 2007. CSCWD 2007. 11th International Conference on
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    1-4244-0963-2
  • Electronic_ISBN
    1-4244-0963-2
  • Type

    conf

  • DOI
    10.1109/CSCWD.2007.4281405
  • Filename
    4281405