Fault-tolerant total order multicast to asynchronous groups

被引:14
|
作者
Fritzke, U [1 ]
Ingels, P [1 ]
Mostefaoui, A [1 ]
Raynal, M [1 ]
机构
[1] IRISA, F-35042 Rennes, France
关键词
D O I
10.1109/RELDIS.1998.740503
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While Total Order Broadcast (or Atomic Broadcast) primitives have received a lot of attention, this paper concentrates an Total Order Multicast to Multiple Groups in the context of asynchronous distributed systems in which processes may suffer crash failures. "Multicast to Multiple Groups" means that each message is sent to a subset of the process groups composing the system, distinct messages possibly having distinct destination groups. "Total Order" means that all message deliveries must be totally ordered. This paper proposes a protocol for such a multicast primitive. This protocol is based on two underlying building blocks, namely, Uniform Reliable Multicast and Uniform Consensus. its design characteristics lie in the two following properties. The first one is a Minimality property, more precisely, only the sender of a message and processes of its destination groups have to participate in the multicast of the message. The second property is a Locality property: no execution of a consensus has to involve processes belonging to distinct groups (i.e., consensus are executed on a "per group" basis). This Locality property is particularly useful when one is interested in using the Total Order Multicast primitive in large scale distributed systems. An improvement that reduces the cost of the protocol is also suggested.
引用
收藏
页码:228 / 234
页数:7
相关论文
共 50 条
  • [41] A distributed fault-tolerant asynchronous algorithm for performing N tasks
    Weerasinghe, GM
    Lipsky, L
    COMPUTERS AND THEIR APPLICATIONS, 2001, : 69 - 73
  • [42] Fault-tolerant control of asynchronous machine taking into account faults
    Khadar, Saad
    Kouzou, Abdellah
    PROCEEDINGS 2018 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL SCIENCES AND TECHNOLOGIES IN MAGHREB (CISTEM), 2018, : 83 - 89
  • [43] A fault-tolerant teleradiology system for asynchronous image delivery and reporting
    Branstetter, BF
    Paterson, B
    Chang, PJ
    RADIOLOGY, 2002, 225 : 410 - 411
  • [44] A fault-tolerant real-time multicast protocol RFRM/X
    Hong, YS
    No, JH
    NINTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2004, : 131 - 135
  • [45] Scalable fault-tolerant aggregation in large process groups
    Gupta, I
    van Renesse, R
    Birman, KP
    INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2001, : 433 - 442
  • [46] Integrating groups and transactions:: A fault-tolerant extension of Ada
    Patiño-Martínez, M
    Jiménez-Peris, R
    Arévalo, S
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE, 1998, 1411 : 78 - 89
  • [47] Realizing Fault-Tolerant Asynchronous Sequential Machines Using Corrective Control
    Yang, Jung-Min
    Kwak, Seong Woo
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2010, 18 (06) : 1457 - 1463
  • [48] AFTER: Asynchronous Fault-Tolerant Router Design in Network-on-Chip
    Ouyang, Yiming
    Chen, Qi
    Wang, Xiumin
    Ouyang, Xiaoye
    Liang, Huaguo
    Du, Gaoming
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (06)
  • [49] Fault-tolerant control of a class of asynchronous sequential machines with permanent faults
    Yang, Jung-Min
    AUTOMATICA, 2014, 50 (03) : 989 - 993
  • [50] Fault-tolerant rank order filtering for image enhancement
    Kim, JH
    Kim, S
    Lombardi, F
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1999, 45 (02) : 436 - 442