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 Benz | 1 | 15 | 1.91 |
Fernando Pedone | 2 | 1420 | 91.83 |