Fault-tolerant remote procedure calls

被引:0
|
作者
Natl Chiao Tung Univ, Hsinchu, Taiwan [1 ]
机构
来源
Int J Comput Appl | / 1卷 / 16-25期
关键词
Computer hardware - Computer software - Computer system recovery - Fault tolerant computer systems - High level languages - Interactive computer systems - Network protocols;
D O I
暂无
中图分类号
学科分类号
摘要
Distributed systems are potentially more reliable and resilient than centralized ones. They provide resource sharing among the network. Remote procedure call (RPC) appears to be an useful paradigm for providing communication across a network between programs written in a high-level language. It is widely used in various distributed systems. However, remote transactions may fail if the node on which a remote procedure is executing fails. The authors present a scheme to make RPC fault tolerant to hardware failures. Calling information is logged onto a stable storage for recovery usage. RPC services are registered at decentralized name servers. A commit protocol and a recovery scheme are developed for keeping the system in a consistent state. The authors also provide a new stub generator that makes RPC fault tolerant without changing the source codes.
引用
收藏
相关论文
共 50 条
  • [1] A Sequentialization Procedure for Fault-Tolerant Protocols
    Dragoi, Cezara
    Pronesti, Patricio Inzaghi
    VERIFIED SOFTWARE. THEORIES, TOOLS AND EXPERIMENTS, VSTTE 2022, 2023, 13800 : 52 - 71
  • [2] ALPHORN - A REMOTE PROCEDURE CALL ENVIRONMENT FOR FAULT-TOLERANT, HETEROGENEOUS, DISTRIBUTED SYSTEMS
    ASCHMANN, HR
    GIGER, N
    HOEPLI, E
    JANAK, P
    KIRRMANN, H
    IEEE MICRO, 1991, 11 (05) : 16 - &
  • [3] A fault-tolerant decoding procedure for real cyclic codes
    Redinbo, R
    PACIFIC RIM INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 1997, : 35 - 40
  • [4] WAFER-SCALE INTEGRATION - FAULT-TOLERANT PROCEDURE
    AUBUSSON, RC
    CATT, I
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1978, 13 (03) : 339 - 344
  • [5] A Semidefinite Relaxation Procedure for Fault-Tolerant Observer Design
    Sevilla, Felix Rafael Segundo
    Jaimoukha, Imad M.
    Chaudhuri, Balarko
    Korba, Petr
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (12) : 3332 - 3337
  • [6] Fault-tolerant polynomial smoother and fault-tolerant differential smoothers
    Hu, Feng
    Sun, Guoji
    Gongcheng Shuxue Xuebao/Chinese Journal of Engineering Mathematics, 2000, 17 (02): : 53 - 57
  • [7] Remote Fault-Tolerant Control for Industrial Smart Surveillance System
    Mahmood, Atif
    Khan, Abdul Qayyum
    Mustafa, Ghulam
    Ullah, Nasim
    Abid, Muhammad
    Khan, Aadil Sarwar
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [8] FAIL-MPI: How fault-tolerant is fault-tolerant MPI?
    Hoarau, William
    Lemarinier, Pierre
    Herault, Thomas
    Rodriguez, Eric
    Tixeuil, Sebastien
    Cappello, Franck
    2006 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, VOLS 1 AND 2, 2006, : 133 - +
  • [9] Fault-tolerant converter and fault-tolerant methods for switched reluctance generators
    Guoqiang Han
    Wanli Liu
    Zhe Lu
    Menglin Wu
    Hang Lin
    Journal of Power Electronics, 2022, 22 : 1723 - 1734
  • [10] Fault-tolerant converter and fault-tolerant methods for switched reluctance generators
    Han, Guoqiang
    Liu, Wanli
    Lu, Zhe
    Wu, Menglin
    Lin, Hang
    JOURNAL OF POWER ELECTRONICS, 2022, 22 (10) : 1723 - 1734