End-to-end latency of a fault-tolerant CORBA infrastructure

被引:4
作者
Zhao, W [1 ]
Moser, LE [1 ]
Melliar-Smith, PM [1 ]
机构
[1] Univ Calif Santa Barbara, Dept Elect & Comp Engn, Santa Barbara, CA 93106 USA
来源
ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS | 2002年
关键词
end-to-end latency; probability density function; fault tolerance; CORBA; multicast group communication protocol;
D O I
10.1109/ISORC.2002.1003697
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents measured probability density functions (pdfs) for the end-to-end latency of two-way remote method invocations from a CORBA client to a replicated CORBA server in a fault-tolerance infrastructure. The infrastructure uses a multicast group-communication protocol based on a logical token-passing ring imposed on a single local-area network. The measurements show that the peaks of the pdfs for the latency are affected by the presence of duplicate messages for active replication, and by the position of the primary server replica on the ring for semi-active and passive replication. Because a node cannot broadcast a user message until it receives the token, up to two complete token rotations can contribute to the end-to-end latency seen by the client for synchronous remote method invocations, depending on the server processing time and the interval between two consecutive client invocations. For semi-active and passive replication, careful placement of the primary server replica is necessary to alleviate this broadcast delay to achieve the best possible end-to-end latency. The client invocation patterns and the server processing time must be considered together to determine the most favorable position for the primary replica. Assuming that an effective sending-side duplicate suppression mechanism is implemented, active replication can be more advantageous than semi-active and passive replication because all replicas compete for sending and, therefore, the replica at the most favorable position will have the opportunity to send first.
引用
收藏
页码:189 / 198
页数:4
相关论文
共 50 条
  • [21] Guaranteeing the End-to-End Latency of an IMA System with an Increasing Workload
    Nam, Min-Young
    Lee, Jaemyoun
    Park, Kyung-Joon
    Sha, Lui
    Kang, Kyungtae
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (06) : 1459 - 1472
  • [22] Towards Real-Time Fault-Tolerant CORBA Middleware
    Aniruddha S. Gokhale
    Balachandran Natarajan
    Douglas C. Schmidt
    Joseph K. Cross
    Cluster Computing, 2004, 7 (4) : 331 - 346
  • [23] End-to-end latency characterization of task communication models for automotive systems
    Martinez, Jorge
    Sanudo, Ignacio
    Bertogna, Marko
    REAL-TIME SYSTEMS, 2020, 56 (03) : 315 - 347
  • [24] Model of end-to-end latency for optical network based on Network Calculus
    Roslyakov, Aleksandr
    OPTICAL TECHNOLOGIES FOR TELECOMMUNICATIONS 2018, 2019, 11146
  • [25] End-to-end latency characterization of task communication models for automotive systems
    Jorge Martinez
    Ignacio Sañudo
    Marko Bertogna
    Real-Time Systems, 2020, 56 : 315 - 347
  • [26] LatenSeer: Causal Modeling of End-to-End Latency Distributions by Harnessing Distributed Tracing
    Zhang, Yazhuo
    Isaacs, Rebecca
    Yue, Yao
    Yang, Juncheng
    Zhang, Lei
    Vigfusson, Ymir
    PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON CLOUD COMPUTING, SOCC 2023, 2023, : 502 - 519
  • [27] A machine learning-based optimization for end-to-end latency in TSN networks
    Bezerra, Daniel
    Filho, Assis T. de Oliveira
    Rodrigues, Iago Richard
    Dantas, Marrone
    Barbosa, Gibson
    Souza, Ricardo
    Kelner, Judith
    Sadok, Djamel
    COMPUTER COMMUNICATIONS, 2022, 195 : 424 - 440
  • [28] Latency Reduction of Fault-Tolerant NoCs by Employing Multiple Paths
    Milfont, Ronaldo T. P.
    Ferreira, Joao M.
    Tavares, Daniel A. B.
    Mota, Rafael G.
    Cortez, Paulo C.
    Silveira, Jarbas A. N.
    Marcon, Cesar
    2017 30TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2017): CHOP ON SANDS, 2017, : 72 - 78
  • [29] Using High Frequency Accelerometer and Mouse to Compensate for End-to-end Latency in Indirect Interaction
    Antoine, Axel
    Malacria, Sylvain
    Casiez, Gery
    PROCEEDINGS OF THE 2018 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2018), 2018,
  • [30] End-to-end Latency Analysis of Cause-effect Chains in an Fingine Management System
    Choi, Junchul
    Kang, Donghyun
    Ha, Soonhoi
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 1195 - 1198