MIT Incremental Propagation
Jeffrey Altman
jaltman at secure-endpoints.com
Mon Sep 24 11:07:58 EDT 2007
John Hascall wrote:
>>> Ubik is an elected-master protocol. All updates go to the master
>>> which replicates. If the master goes away, after a while the
>>> remaining nodes notice and revote a new master (this can take a while).
>>>
>>> I'm not sure that model works well with the KDC's single-threadedness.
>>>
>>> I expect a 3-phase commit model would be more robust.
>> I think you're conflating the master election protocol with the
>> transaction protocol. You still need to decide on a master (aka
>> "coordinator") with 2PC or 3PC.
>
> You do not. Each transaction can be mastered by whichever
> node it starts out on. As soon as it has >50% acks to the
> prepare, it can issue the commits. At the same time another
> node can be mastering a different transaction.
>
> John
Ken is describing a dynamically selected single master model whereas
John is describing a multiple master model. They are simply different
models. Ubik provides for an elected single master and does not support
multiple masters.
Jeffrey Altman
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3355 bytes
Desc: S/MIME Cryptographic Signature
Url : http://mailman.mit.edu/pipermail/kerberos/attachments/20070924/540edd9a/attachment.bin
More information about the Kerberos
mailing list