DocumentCode
2503532
Title
Trustworthiness among Peer Processes in Distributed Agreement Protocol
Author
Aikebaier, Ailixier ; Enokido, Tomoya ; Takizawa, Makoto
Author_Institution
Seikei Univ., Musashino, Japan
fYear
2010
fDate
20-23 April 2010
Firstpage
565
Lastpage
572
Abstract
Nowadays more and more information systems are being shifted to distributed architectures because of the benefits like scalability, autonomy, and faulty-tolerance implied from the essence of the distributed systems. Here, every process is peer and cooperates with other peers to achieve common goal. In order to do that, peers have to efficiently and flexibly make an agreement on one common value which satisfies an agreement condition. In this paper, we consider a distributed group of multiple peers with no centralized coordination. We introduce a novel approach to efficiently making an agreement where each peer sends a package of multiple possible values to the other peers at each ongoing round. By exchanging multiple possible values at once, we can significantly reduce the total number of messages. The time and network resources are mostly spent in the value exchange phase. If we can reduce the time and number of messages to exchange values among peers, we can improve the efficiency of the agreement protocol. In order to efficiently exchange value packages among peers, we take advantage of the multipoint relaying mechanism to reduce the number of duplicate re-transmissions. Although we can significantly reduce the re-transmitted values, we have to realize the fault-tolerancey of the system. In addition to improving the reliability of the multipoint relaying mechanism, we newly introduce the trustworthiness among peers. By taking into account the trustworthiness of the peer, each peer broadcasts values through the trusted neighbors to the other peers. Here, the transmission fault which causes by untrusted, unreliable peers can be prevented.
Keywords
peer-to-peer computing; security of data; software fault tolerance; distributed agreement protocol; distributed architecture; distributed systems; fault tolerance; information systems; multipoint relaying mechanism; peer processes; trustworthiness; Broadcasting; Cloud computing; Distributed decision making; Fault tolerant systems; Information systems; Packaging; Peer to peer computing; Protocols; Relays; Scalability; agreement protocol; distributed systems; multipoint relay; trustworthiness;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on
Conference_Location
Perth, WA
ISSN
1550-445X
Print_ISBN
978-1-4244-6695-5
Type
conf
DOI
10.1109/AINA.2010.114
Filename
5474752
Link To Document