MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  On Group Communication in Large-Scale Distributed Systems (1994) [39 citations — 4 self]

Download:
Download as a PDF | Download as a PS
by Ozalp Babaoglu
ACM Operating Systems Review
http://lsewww.epfl.ch/Research/Phoenix/SIGOPS.ps
Add To MetaCart

Abstract:

An increasing number of applications with reliability requirements are being deployed in distributed systems that span large geographic distances or manage large numbers of objects. We consider the process group mechanism as an appropriate application structuring paradigm in such large-scale distributed systems. We give a formal characterization for the attribute "large scale " as applied to distributed systems and examine the technical problems that need to be solved in making group technology scalable. Our design advocates multiple roles for group membership over a minimal set of abstractions and primitives. The design is currently being implemented on top of "off-the-shelf " technologies for both communication and computation. 1

Citations

1072 Impossibility of distributed consensus with one faulty process – Fischer, Lynch, et al. - 1985
477 The process group approach to reliable distributed computing – Birman - 1993
344 Transis: a communication sub-system for high availability – Amir, Dolev, et al. - 1992
219 Preserving and using context information in interprocess communication – Peterson, Buchholz, et al. - 1989
110 Unreliable failure detectors for asynchronous systems – Chandra, Toueg - 1996
76 Relacs: a communications infrastructure for constructing reliable applications in large-scale distributed systems – Babao˘glu, Davoli, et al. - 1994
68 Uniform reliable multicast in a virtually synchronous environment – Schiper, Sandoz - 1993
65 The ISIS Project: Real Experience with a Fault Tolerant Programming System – Berman, Cooper - 1991
59 Virtually-synchronous communication based on a weak failure suspector – Schiper, Ricciardi - 1993
49 Responsibility and the ‘System – Cooper - 1998
26 Understanding partitions and the "no partition" assumption – Ricciardi, Schiper, et al. - 1993
23 Process groups and group communications: classifications and requirements – Liang, Chanson, et al. - 1990
15 Distributed Process Groups in the V – Cheriton, Zwaenepoel - 1985
14 Lightweight causal and atomic multicast – Birman, Schiper, et al. - 1991
3 A Group-Oriented Infrastructure for Large-Scale Distributed Systems – Phoenix