Encoded Protocols: Overhead Analysis on Elections (Poster)
Publikation: Beitrag zu Konferenzen › Paper › Beigetragen › Begutachtung
Beitragende
Abstract
Practical distributed systems are typically built under a
crash-fault model. Recently, arbitrary faults such as bit
flips have been observed surprisingly often [5], and have
disrupted large services such as Amazon S3 [2].
We present a framework for building distributed pro-
tocols which automatically improves their fault coverage
by means of an encoded processing compiler [4]. Al-
though encoded protocols cannot withstand attacks by
malicious adversaries, they can tolerate a wide variety
of non-malicious arbitrary faults.
This preliminary work focuses on leader election, a
fundamental primitive in distributed systems. In these
protocols, a bit flips can possibly violate liveness and
safety properties, for instance, by never electing a leader,
or by electing more than one leader at the same time. We
implement two election algorithms in our framework and
experimentally analyze the transformation’s overhead on
CPU utilization and election time
crash-fault model. Recently, arbitrary faults such as bit
flips have been observed surprisingly often [5], and have
disrupted large services such as Amazon S3 [2].
We present a framework for building distributed pro-
tocols which automatically improves their fault coverage
by means of an encoded processing compiler [4]. Al-
though encoded protocols cannot withstand attacks by
malicious adversaries, they can tolerate a wide variety
of non-malicious arbitrary faults.
This preliminary work focuses on leader election, a
fundamental primitive in distributed systems. In these
protocols, a bit flips can possibly violate liveness and
safety properties, for instance, by never electing a leader,
or by electing more than one leader at the same time. We
implement two election algorithms in our framework and
experimentally analyze the transformation’s overhead on
CPU utilization and election time
Details
| Originalsprache | Englisch |
|---|---|
| Seitenumfang | 2 |
| Publikationsstatus | Veröffentlicht - 2011 |
| Peer-Review-Status | Ja |
Konferenz
| Titel | Managing Large-Scale Systems via the Analysis of System Logs and the Application of Machine Learning Techniques (SLAML/SOSP) (SLAML '11), ACM, 2011 |
|---|---|
| Kurztitel | (SLAML '11 |
| Veranstaltungsnummer | |
| Dauer | 23 Oktober 2011 |
| Bekanntheitsgrad | Internationale Veranstaltung |
| Ort | |
| Stadt | Cascais |
| Land | Portugal |