Title :
Reliable and Efficient Agreement Protocol in Fully Distributed Systems
Author :
Aikebaier, Ailixier ; Enokido, Tomoya ; Takizawa, Makoto
Author_Institution :
Seikei Univ., Tokyo, Japan
Abstract :
In various types of peer-to-peer (P2P) applications, peers have to efficiently and flexibly make an agreement on one value which satisfies an agreement condition. In traditional agreement protocols, each peer sends one value to the other peers at each round. If each peer could not make an agreement on the values, the peer sends another value to the other peers at next round. Depending on the order of values shown by each peer, the peers might not make an agreement even if there are values on which every peer can make an agreement but which are shown at different rounds. In order to efficiently make an agreement, we discuss a novel approach that each peer sends a package of multiple possible values to the other peers at each round. Then, each peer tries to find agreement values in the packages. Each peer can deliver values to the other peers at one round. Furthermore, each peer can find an agreement values with higher possibility. By taking into account the multi-value exchange scheme, we can reduce the overhead of the agreement protocol, therefore increase the efficiency of the protocol.
Keywords :
peer-to-peer computing; protocols; software reliability; agreement protocol; distributed systems; multi-value exchange; peer-to-peer applications; Information systems; Packaging; Parallel processing; Peer to peer computing; Protocols; agreement protocol; distributed system;
Conference_Titel :
Parallel Processing Workshops, 2009. ICPPW '09. International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-1-4244-4923-1
Electronic_ISBN :
1530-2016
DOI :
10.1109/ICPPW.2009.87