Design of protocols in timed CSP for highly reliable and available client-server system

被引:0
|
作者
Ogura, N [1 ]
Saisho, K [1 ]
Fukuda, A [1 ]
机构
[1] Nihon Unisys Ltd, Tokyo Bay Dev Ctr, Tokyo 135, Japan
关键词
D O I
10.1109/APSEC.1997.640206
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In distributed environment, a client-sewer model is often used because of its easiness of implementation. The reliability of the sewer on the model determines the reliability of the whole system. By making a backup sewer tolerance of sewer failure can he improved. This method, however, rakes long recovery time because a recovery operation includes generally detecting failure, switching to the backup server, starting the sewer process, and re-executing services executed at failure. Thus, the method cannot be introduced to application area that have constraints an time. The authors aim to implement the highly reliable and the available client-sewer system which is able to recover failures very short time. In order to shorten recovery time, process level replication is employed. A server process has more than one copies of it on different hosts. Copies are kept its status as same status of tile original process as possible. Thus, they can replace original process very fast when a failure occurs. Several protocols, such as updating status of copies and recovering from failures, must be specified in order to implement the proposed system. In this paper, protocols for updating copies and recovering from failures are described formally in Timed CSP, which is the one of process algebraic language, for defining them precisely.
引用
收藏
页码:495 / 502
页数:8
相关论文
共 50 条
  • [1] Client-server Identification Protocols with Quantum PUF
    Doosti, Mina
    Kumar, Niraj
    Delavar, Mahshid
    Kashefi, Elham
    ACM TRANSACTIONS ON QUANTUM COMPUTING, 2021, 2 (03):
  • [2] RELIABLE CLIENT-SERVER COMMUNICATION IN DISTRIBUTED PROGRAMS
    RAVINDRAN, K
    CHANSON, ST
    RAMAKRISHNAN, KK
    14TH CONFERENCE ON LOCAL COMPUTER NETWORKS, 1989, : 242 - 251
  • [3] WAN design with client-server in mind
    US West Interprise Networking, Services, Minneapolis, United States
    Data Commun, 10 (7pp):
  • [4] Design of distributed client-server database
    Li, Jinjun
    Zhou, Lifeng
    Xu, Honglin
    Changjiang Kexueyuan Yuanbao/ Journal of Yangtze River Scientific Research Institute, 16 (03): : 42 - 45
  • [5] DESIGN QUESTIONS FOR 00 CLIENT-SERVER
    ERBES, J
    DATAMATION, 1994, 40 (21): : 13 - 13
  • [6] Securing Client-Server Application Design for Information System Inventory
    Gunawan, Ibnu
    Setiabudi, Djoni Haryadi
    Noertjahyana, Agustinus
    Hermawan, Yongky
    PROCEEDINGS OF SECOND INTERNATIONAL CONFERENCE ON ELECTRICAL SYSTEMS, TECHNOLOGY AND INFORMATION 2015 (ICESTI 2015), 2016, 365 : 573 - 580
  • [7] A software design technique for client-server applications
    Karimi, J
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1999, 11 (01): : 21 - 42
  • [8] Automated object design: The client-server case
    Desfray, P
    COMPUTER, 1996, 29 (02) : 62 - &
  • [9] Enterprise Client-Server Database Design and Tuning
    Sayles, J.
    Data Based Advisor, 14 (04):
  • [10] A System and Method for Designing Secure Client-Server Communication Protocols Based on Certificateless PKI
    Vijayarangan, Natarajan
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION WARFARE AND SECURITY, 2011, : 320 - 324