Author :
Marandi, Parisa Jalili ; Primi, Marco ; Pedone, Fernando
Author_Institution :
Univ. of Lugano (USI), Lugano, Switzerland
Abstract :
This paper addresses the scalability of group communication protocols. Scalability has become an issue of prime importance as data centers become commonplace. By scalability we mean the ability to increase the throughput of a group communication protocol, measured in number of requests ordered per time unit, by adding resources (i.e., nodes). We claim that existing group communication protocols do not scale in this respect and introduce Multi-Ring Paxos, a protocol that orchestrates multiple instances of Ring Paxos in order to scale to a large number of nodes. In addition to presenting Multi-Ring Paxos, we describe a prototype of the system we have implemented and a detailed evaluation of its performance.
Keywords :
finite state machines; protocols; software fault tolerance; software performance evaluation; data centers; fault-tolerant services; group communication protocols; multiring paxos; performance evaluation; state-machine replication; Databases; Educational institutions; Protocols; Receivers; Scalability; Servers; Throughput;
Conference_Titel :
Dependable Systems and Networks (DSN), 2012 42nd Annual IEEE/IFIP International Conference on
Conference_Location :
Boston, MA
Print_ISBN :
978-1-4673-1624-8
Electronic_ISBN :
1530-0889
DOI :
10.1109/DSN.2012.6263916