Title
Elastic Paxos: A Dynamic Atomic Multicast Protocol
Abstract
Replication is a common technique used to design reliable distributed systems by masking defective components. To cope with the requirements of modern Internet applications, replication protocols must allow for throughput scalability and dynamic reconfiguration, that is, on-demand replacement or provisioning of system resources. This paper describes Elastic Paxos, a new dynamic atomic multicast protocol that fulfills these requirements. Elastic Paxos allows to dynamically add and remove resources to an online partially replicated state machine. We implemented Elastic Paxos and evaluated its performance in OpenStack, a cloud environment. We demonstrate its practicality to dynamically scale up and down a partially replicated data store with it and to reconfigure a distributed system.
Year
DOI
Venue
2017
10.1109/ICDCS.2017.84
2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017)
Keywords
Field
DocType
atomic multicast, Paxos, scalability, dynamic reconfiguration
State machine replication,Computer science,Server,Computer network,Throughput,Dynamic priority scheduling,Control reconfiguration,Scalability,Cloud computing,Paxos,Distributed computing
Conference
ISSN
Citations 
PageRank 
1063-6927
1
0.35
References 
Authors
25
2
Name
Order
Citations
PageRank
Samuel Benz1151.91
Fernando Pedone2142091.83