2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing 2010
DOI: 10.1109/ccgrid.2010.41
|View full text |Cite
|
Sign up to set email alerts
|

Enhanced Paxos Commit for Transactions on DHTs

Abstract: Abstract-Key/value stores which are built on structured overlay networks often lack support for atomic transactions and strong data consistency among replicas. This is unfortunate, because consistency guarantees and transactions would allow a wide range of additional application domains to benefit from the inherent scalability and faulttolerance of DHTs.The Scalaris key/value store supports strong data consistency and atomic transactions. It uses an enhanced Paxos Commit protocol with only four communication s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 20 publications
0
5
0
Order By: Relevance
“…This plug-in decides upon the outcome of transactions by certifying them. The most widely employed realizations of this plug-in are (i) atomic commitment with group communication ensuring a total or partial ordering of transactions [8,10,11], (ii) atomic commitment using two phase commit [3,4], and (iii) atomic commitment with Paxos Commit [41]. In what follows, we cover in detail the first two realizations.…”
Section: Terminationmentioning
confidence: 99%
“…This plug-in decides upon the outcome of transactions by certifying them. The most widely employed realizations of this plug-in are (i) atomic commitment with group communication ensuring a total or partial ordering of transactions [8,10,11], (ii) atomic commitment using two phase commit [3,4], and (iii) atomic commitment with Paxos Commit [41]. In what follows, we cover in detail the first two realizations.…”
Section: Terminationmentioning
confidence: 99%
“…In detail, all replication activities inside the replica pool of the Safety Ring are enclosed within a novel migration algorithm that is based on the Paxos Commit [10] transactional protocol. The Safety Ring adopts a solution similar to that presented in [11], which assumes a symmetric replication scheme in conjunction with a modified version of the Paxos commit protocol. A simple example of the general migration algorithm is given in Algorithm 2.…”
Section: B Migration Algorithmmentioning
confidence: 99%
“…Similar to [22], we leverage Paxos for database replication. However, we apply a concrete Paxos protocol [11] that is based on a symmetric replication scheme which allows us for a faster fault handling in the event of a failure.…”
Section: Related Workmentioning
confidence: 99%
“…By itself, this approach can handle arbitrary commands that target a single key-value pair. To consistently handle modifications that span multiple key-value pairs, a multikey transaction protocol [19] can be implemented on top of our in-place RSM.…”
Section: Use Case: Distributed Kv-storementioning
confidence: 99%