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 条
  • [41] 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 - +
  • [42] 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
  • [43] 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
  • [44] Fault-Tolerant Service Composition Based on Low Cost Mechanism
    Dai, Yu
    Yang, Lei
    Zhu, Zhiliang
    Zhang, Bin
    INFORMATION COMPUTING AND APPLICATIONS, PT 2, 2010, 106 : 56 - 63
  • [45] Migol: A fault-tolerant service framework for MPI applications in the grid
    Luckow, A
    Schnor, B
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2005, 3666 : 258 - 267
  • [46] Fault-tolerant Online Backup Service: Formal Modeling and Reasoning
    Wang, Hua
    Zhou, Ke
    Yuan, Ling
    NAS: 2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE, 2009, : 452 - 460
  • [47] Design and implementation of a CORBA fault-tolerant object group service
    Morgan, G
    Shrivastava, S
    Ezhilchelvan, P
    Little, M
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS II, 1999, 15 : 361 - 374
  • [48] Maximizing the Reliability of Clustered Sensor Networks by a Fault-Tolerant Service
    Afsar, M. Mehdi
    2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,
  • [49] A FAULT-TOLERANT DIRECTORY SERVICE FOR MOBILE AGENTS BASED ON FORWARDING
    Moreau, Luc
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2006, 7 (04): : 53 - 87
  • [50] Fault tolerant web service orchestration by means of diagnosis
    Ardissono, Liliana
    Furnari, Roberto
    Goy, Anna
    Petrone, Giovanna
    Segnan, Marino
    SOFTWARE ARCHITECTURE, 2006, 4344 : 2 - +