A Fault-Tolerant Session Layer with Reliable One-Way Messaging and Server Migration Facility

被引:3
|
作者
Ivaki, Naghmeh [1 ]
Boychenko, Serhiy [1 ]
Araujo, Filipe [1 ]
机构
[1] Univ Coimbra, Dept Informat Engn, CISUC, P-3000 Coimbra, Portugal
关键词
Fault Tolerance; Application Migration; One-Way Messaging; TCP; Session Layer; DISTRIBUTED SNAPSHOTS;
D O I
10.1109/NCCA.2014.20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Despite being extremely successful, TCP has a number of shortcomings when network disruptions occur, or when peers do not follow a request-reply interaction: it does not handle connection crashes, event-driven communication or application migration. In many cases, programmers must engineer their own solutions to write reliable distributed applications. To overcome these limitations, we propose FTSL, a Fault-Tolerant Session Layer that works on top of TCP. Besides offering a full-duplex connection, FTSL owns a number of distinctive features: it tolerates TCP connection crashes, it provides highly decoupled reliable patterns for one-way communication, and it enables server-side migration. While the first two greatly simplify distributed systems programming for a wide range of applications, the latter enables cloud systems managers to move a server application for load balance or maintenance, without moving the entire virtual machine. We present the FTSL protocol, its implementation, and resort to performance to show that FTSL imposes a reasonable overhead for the guarantees it provides.
引用
收藏
页码:75 / 82
页数:8
相关论文
共 9 条
  • [1] A fault-tolerant one-way quantum computer
    Raussendorf, R.
    Harrington, J.
    Goyal, K.
    ANNALS OF PHYSICS, 2006, 321 (09) : 2242 - 2270
  • [2] Design Patterns for Reliable One-Way Messaging
    Ivaki, Naghmeh
    Laranjeiro, Nuno
    Araujo, Filipe
    2017 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC), 2017, : 257 - 264
  • [3] Resource-efficient fault-tolerant one-way quantum repeater with code concatenation
    Wo, Kah Jen
    Avis, Guus
    Rozpedek, Filip
    Mor-Ruiz, Maria Flors
    Pieplow, Gregor
    Schroeder, Tim
    Jiang, Liang
    Sorensen, Anders S.
    Borregaard, Johannes
    NPJ QUANTUM INFORMATION, 2023, 9 (01)
  • [4] Resource-efficient fault-tolerant one-way quantum repeater with code concatenation
    Kah Jen Wo
    Guus Avis
    Filip Rozpędek
    Maria Flors Mor-Ruiz
    Gregor Pieplow
    Tim Schröder
    Liang Jiang
    Anders S. Sørensen
    Johannes Borregaard
    npj Quantum Information, 9
  • [5] Fault-Tolerant One-Way Noiseless Amplification for Microwave Bosonic Quantum Information Processing
    Khalifa, Hany
    Jantti, Riku
    Paraoanu, Gheorghe Sorin
    IEEE TRANSACTIONS ON QUANTUM ENGINEERING, 2024, 5
  • [6] Fault-Tolerant Topological One-Way Quantum Computation with Probabilistic Two-Qubit Gates
    Fujii, Keisuke
    Tokunaga, Yuuki
    PHYSICAL REVIEW LETTERS, 2010, 105 (25)
  • [7] Design of one kind of high reliable semiconductor fault-tolerant memory
    Wang, Ding
    Zhu, Yujuan
    Cheng, He
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering & Electronics, 1998, 20 (03): : 77 - 81
  • [8] Generic fault-tolerant layer supporting publish/subscribe messaging in mobile agent systems
    Tosic, Milovan
    Zaslavsky, Arkady
    ENTERPRISE INFORMATION SYSTEMS VII, 2006, : 207 - +
  • [9] 32-Bit One Instruction Core: A Low-Cost, Reliable, and Fault-Tolerant Core for Multicore Systems
    Venkatesha, Shashikiran
    Parthasarathi, Ranjani
    JOURNAL OF TESTING AND EVALUATION, 2019, 47 (06) : 3941 - 3962