Skip to main content

Zzyzx: Scalable fault tolerance through Byzantine locking

Publication ,  Conference
Hendricks, J; Sinnamohideen, S; Ganger, GR; Reiter, MK
Published in: Proceedings of the International Conference on Dependable Systems and Networks
September 20, 2010

Zzyzx is a Byzantine fault-tolerant replicated state machine protocol that outperforms prior approaches and provides near-linear throughput scaling. Using a new technique called Byzantine Locking, Zzyzx allows a client to extract state from an underlying replicated state machine and access it via a second protocol specialized for use by a single client. This second protocol requires just one roundtrip and 2 f + 1 responsive servers-compared to Zyzzyva, this results in 39-43% lower response times and a factor of 2.2-2.9x higher throughput. Furthermore, the extracted state can be transferred to other servers, allowing non-overlapping sets of servers to manage different state. Thus, Zzyzx allows throughput to be scaled by adding servers when concurrent data sharing is not common. When data sharing is common, performance can match that of the underlying replicated state machine protocol. © 2010 IEEE.

Duke Scholars

Published In

Proceedings of the International Conference on Dependable Systems and Networks

DOI

Publication Date

September 20, 2010

Start / End Page

363 / 372
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hendricks, J., Sinnamohideen, S., Ganger, G. R., & Reiter, M. K. (2010). Zzyzx: Scalable fault tolerance through Byzantine locking. In Proceedings of the International Conference on Dependable Systems and Networks (pp. 363–372). https://doi.org/10.1109/DSN.2010.5544297
Hendricks, J., S. Sinnamohideen, G. R. Ganger, and M. K. Reiter. “Zzyzx: Scalable fault tolerance through Byzantine locking.” In Proceedings of the International Conference on Dependable Systems and Networks, 363–72, 2010. https://doi.org/10.1109/DSN.2010.5544297.
Hendricks J, Sinnamohideen S, Ganger GR, Reiter MK. Zzyzx: Scalable fault tolerance through Byzantine locking. In: Proceedings of the International Conference on Dependable Systems and Networks. 2010. p. 363–72.
Hendricks, J., et al. “Zzyzx: Scalable fault tolerance through Byzantine locking.” Proceedings of the International Conference on Dependable Systems and Networks, 2010, pp. 363–72. Scopus, doi:10.1109/DSN.2010.5544297.
Hendricks J, Sinnamohideen S, Ganger GR, Reiter MK. Zzyzx: Scalable fault tolerance through Byzantine locking. Proceedings of the International Conference on Dependable Systems and Networks. 2010. p. 363–372.

Published In

Proceedings of the International Conference on Dependable Systems and Networks

DOI

Publication Date

September 20, 2010

Start / End Page

363 / 372