Practical and Low-Overhead Masking of Failures of TCP-Based Servers

被引:9
|
作者
Zagorodnov, Dmitrii [1 ]
Marzullo, Keith [3 ]
Alvisi, Lorenzo [4 ]
Bressoud, Thomas C. [2 ]
机构
[1] Univ Calif Santa Barbara, Dept Comp Sci, Santa Barbara, CA 93106 USA
[2] Denison Univ, Dept Comp Sci, Granville, OH 43023 USA
[3] Univ Calif San Diego, Dept Comp Sci & Engn, La Jolla, CA 92093 USA
[4] Univ Texas Austin, Coll Nat Sci, Dept Comp Sci, Austin, TX 78712 USA
来源
ACM TRANSACTIONS ON COMPUTER SYSTEMS | 2009年 / 27卷 / 02期
关键词
Algorithms; Performance; Reliability; Fault-tolerant computing system; primary/backup approach; TCP/IP;
D O I
10.1145/1534909.1534911
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article describes an architecture that allows a replicated service to survive crashes without breaking its TCP connections. Our approach does not require modifications to the TCP protocol, to the operating system on the server, or to any of the software running on the clients. Furthermore, it runs on commodity hardware. We compare two implementations of this architecture (one based on primary/backup replication and another based on message logging) focusing on scalability, failover time, and application transparency. We evaluate three types of services: a file server, a Web server, and a multimedia streaming server. Our experiments suggest that the approach incurs low overhead on throughput, scales well as the number of clients increases, and allows recovery of the service in near-optimal time.
引用
收藏
页数:39
相关论文
共 50 条
  • [41] Buffer-Based High-Coverage and Low-Overhead Request Event Monitoring in the Cloud
    Gao, Kaihui
    Sun, Chen
    Wang, Shuai
    Li, Dan
    Zhou, Yu
    Liu, Hongqiang Harry
    Zhu, Lingjun
    Zhang, Ming
    Deng, Xiang
    Zhou, Cheng
    Lu, Lu
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (04) : 1732 - 1747
  • [42] HV-SNSP: A Low-Overhead Data Recovery Method Based on Cross-Checking
    Song, Ying
    Mu, Tiantong
    Wang, Bo
    IEEE ACCESS, 2023, 11 : 5737 - 5745
  • [43] Low-overhead fault-tolerant error correction scheme based on quantum stabilizer codes
    陈秀波
    赵立云
    徐刚
    潘兴博
    陈思怡
    程振文
    杨义先
    Chinese Physics B, 2022, (04) : 92 - 99
  • [44] Low-overhead fault-tolerant error correction scheme based on quantum stabilizer codes
    Chen, Xiu-Bo
    Zhao, Li-Yun
    Xu, Gang
    Pan, Xing-Bo
    Chen, Si-Yi
    Cheng, Zhen-Wen
    Yang, Yi-Xian
    CHINESE PHYSICS B, 2022, 31 (04)
  • [45] SRv6-based Time-Sensitive Networks (TSN) with low-overhead rerouting
    Kumar, Gagan Nandha
    Katsalis, Kostas
    Papadimitriou, Panagiotis
    Pop, Paul
    Carle, Georg
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2023, 33 (04)
  • [46] An Embedded Low-Overhead PLL-Based Countermeasure Against DPA Side Channel Attack
    Attaran, Ali
    Mirhassani, M.
    2015 INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS), 2015,
  • [47] IPLQueeN: Integrity Preserving Low-Overhead Query Handling Over NDN-Based WSN
    Chatterjee, Tanusree
    Karmakar, Somnath
    Das Bit, Sipra
    IEEE ACCESS, 2021, 9 (09): : 82786 - 82811
  • [48] Low-Overhead Remote User Authentication Protocol for IoT Based on a Fuzzy Extractor and Feature Extraction
    Taher, Bahaa Hussein
    Jiang, Sheng
    Yassin, Ali A.
    Lu, Hongwei
    IEEE ACCESS, 2019, 7 : 148950 - 148966
  • [49] MonoDCell: A Ubiquitous and Low-Overhead Deep Learning-based Indoor Localization with Limited Cellular Information
    Rizk, Hamada
    Youssef, Moustafa
    27TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2019), 2019, : 109 - 118
  • [50] A Low-Overhead Multiple-SEU Mitigation Approach for SRAM-based FPGAs with Increased Reliability
    Baig, Hasan
    Lee, Jeong-A
    Siddiqui, Zahid Ali
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2014, 61 (03) : 1389 - 1399