NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Lightweight causal and atomic group multicastThe ISIS toolkit is a distributed programming environment based on support for virtually synchronous process groups and group communication. A suite of protocols is presented to support this model. The approach revolves around a multicast primitive, called CBCAST, which implements a fault-tolerant, causally ordered message delivery. This primitive can be used directly or extended into a totally ordered multicast primitive, called ABCAST. It normally delivers messages immediately upon reception, and imposes a space overhead proportional to the size of the groups to which the sender belongs, usually a small number. It is concluded that process groups and group communication can achieve performance and scaling comparable to that of a raw message transport layer. This finding contradicts the widespread concern that this style of distributed computing may be unacceptably costly.
Document ID
19910009352
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Birman, Kenneth P.
(Cornell Univ. Ithaca, NY., United States)
Schiper, Andre
(Ecole Polytechnique Federale de Lausanne Ithaca, NY, United States)
Stephenson, Pat
(Cornell Univ.)
Date Acquired
September 6, 2013
Publication Date
February 21, 1991
Subject Category
Computer Programming And Software
Report/Patent Number
TR-91-1192
NASA-CR-187976
NAS 1.26:187976
AD-A233887
Report Number: TR-91-1192
Report Number: NASA-CR-187976
Report Number: NAS 1.26:187976
Report Number: AD-A233887
Accession Number
91N18665
Funding Number(s)
CONTRACT_GRANT: NAG2-593
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available