CORAL: A transparent fault-tolerant web service

被引:8
|
作者
Aghdaie, Navid [1 ]
Tamir, Yuval [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Concurrent Syst Lab, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
Reliable network services; Fault-tolerant systems; Replication;
D O I
10.1016/j.jss.2008.06.036
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Web is increasingly used for critical applications and services. We present a client-transparent mechanism, called CORAL, that provides high reliability and availability for Web service. CORAL provides fault tolerance even for requests being processed at the time of server failure. The scheme does not require deterministic servers and can thus handle dynamic content. CORAL actively replicates the TCP connection state while maintaining logs of HTTP requests and replies. In the event of a primary server failure, active client connections fail over to a spare, where their processing continues seamlessly. We describe key aspects of the design and implementation as well as several performance optimizations. Measurements of system overhead, failover performance, and preliminary validation using fault injection are presented. (c) 2008 Elsevier Inc. All rights reserved.
引用
收藏
页码:131 / 143
页数:13
相关论文
共 50 条
  • [21] A redundant nested invocation suppression mechanism for active replication fault-tolerant web service
    Fang, CL
    Liang, DR
    Chen, CH
    Lin, PS
    2004 IEEE INTERNATIONAL CONFERNECE ON E-TECHNOLOGY, E-COMMERE AND E-SERVICE, PROCEEDINGS, 2004, : 9 - 16
  • [22] A Novel Fault-Tolerant Approach to Web Service Composition upon the Edge Computing Environment
    Long, Tingyan
    Chen, Peng
    Xia, Yunni
    Jiang, Ning
    Wang, Xu
    Long, Mei
    WEB SERVICES - ICWS 2021, 2022, 12994 : 15 - 31
  • [23] Byzantine Fault-Tolerant Web Services for n-Tier and Service Oriented Architectures
    Pallemulle, Sajeeva L.
    Thorvaldsson, Haraldur D.
    Goldman, Kenneth J.
    28TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2008, : 260 - 268
  • [24] DepSpace: A Byzantine Fault-Tolerant Coordination Service
    Bessani, Alysson Neves
    Alchieri, Eduardo Pelison
    Correia, Miguel
    Fraga, Joni da Silva
    EUROSYS'08: PROCEEDINGS OF THE EUROSYS 2008 CONFERENCE, 2008, : 163 - 176
  • [25] DeWS: Decentralized and Byzantine Fault-tolerant Web Services
    Ramachandran, Gowri Sankar
    Tran, Thi Thuy Linh
    Jurdak, Raja
    2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY, ICBC, 2023,
  • [26] Deploying fault tolerant web service compositions
    Laranjeiro, Nuno
    Vieira, Marco
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2008, 23 (05): : 337 - 348
  • [27] A Method for Modeling and Analyzing Fault-Tolerant Service Composition
    Fan, Guisheng
    Yu, Huiqun
    Chen, Liqiong
    Liu, Dongmei
    APSEC 09: SIXTEENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 507 - +
  • [28] Specifying and Constructing a Fault-Tolerant Composite Service.
    Onditi, V. O.
    Dobson, G.
    Hutchinson, J.
    Walkerdine, J.
    Sawyer, P.
    PROCEEDINGS OF THE SIXTH IEEE EUROPEAN CONFERENCE ON WEB SERVICES, 2008, : 135 - 142
  • [29] Autonomic service reconfiguration for fault-tolerant ubiquitous computing
    Kim, Eun-Kyung
    Kim, Yoonhee
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2007, 10 (03): : 289 - 296
  • [30] Achieving Guaranteed Service with Fault-Tolerant Resources in Grid
    Goswami, Sukalyan
    Das, Ajanta
    INFORMATION AND COMMUNICATION TECHNOLOGY (ICICT 2016), 2018, 625 : 189 - 196