Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - One-step consensus with zero-degradation
AU - Dobre, D.
AU - Suri, Neeraj
PY - 2006/6/25
Y1 - 2006/6/25
N2 - In the asynchronous distributed system model, consensus is obtained in one communication step if all processes propose the same value. Assuming f <n/3, this is regardless of the failure detector output. A zero-degrading protocol reaches consensus in two communication steps in every stable run, i.e., when the failure detector makes no mistakes and its output does not change. We show that no leader-based consensus protocol can be simultaneously one-step and zero-degrading. We propose two approaches to circumvent the impossibility result and present corresponding consensus protocols. Further, we present an atomic broadcast protocol that has a latency of Bδ in every stable run and a latency of 2δ in case of no collisions. Finally, we evaluate its performance in a cluster of workstations. © 2006 IEEE.
AB - In the asynchronous distributed system model, consensus is obtained in one communication step if all processes propose the same value. Assuming f <n/3, this is regardless of the failure detector output. A zero-degrading protocol reaches consensus in two communication steps in every stable run, i.e., when the failure detector makes no mistakes and its output does not change. We show that no leader-based consensus protocol can be simultaneously one-step and zero-degrading. We propose two approaches to circumvent the impossibility result and present corresponding consensus protocols. Further, we present an atomic broadcast protocol that has a latency of Bδ in every stable run and a latency of 2δ in case of no collisions. Finally, we evaluate its performance in a cluster of workstations. © 2006 IEEE.
KW - Asynchronous distributed system models
KW - Atomic broadcast protocols
KW - Workstations
KW - Zero-degrading protocols
KW - Broadcasting
KW - Computer system recovery
KW - Mathematical models
KW - Network protocols
KW - Distributed computer systems
U2 - 10.1109/DSN.2006.55
DO - 10.1109/DSN.2006.55
M3 - Conference contribution/Paper
SN - 0769526071
SP - 137
EP - 142
BT - International Conference on Dependable Systems and Networks (DSN'06)
PB - IEEE
ER -