DocumentCode
2628573
Title
Developing End-to-End mutual exclusion protocol in Peer-to-Peer systems
Author
Obeidat, Atef Ahmed ; Gubarev, Vasily Vasiliyevich
Author_Institution
Dept. of Comput. Sci., Novosibirsk State Tech. Univ., Novosibirsk
fYear
2008
fDate
23-29 June 2008
Firstpage
282
Lastpage
286
Abstract
Mutual exclusion is an important problem for concurrent full access to shared resources in peer-to-peer systems. Despite the mutual exclusion is one of the well studied fundamental primitives in distributed systems, the peer-to-peer (P2P) systems bring forward several challenges that canpsilat be completely solved by previous approaches. So, there is a need to find efficient ways of concurrent access to shared resource. In this paper, we develop End-To-End protocol, one of the existing protocols that are implemented atop dynamic Peer-To-Peer systems for distributed hash-table in order to satisfy fairness, decentralizing, and reduce the message overhead. The basic idea is to build a group of all requesting nodes and replicas of specific resource and at all members maintain and save the request queue, instead of using the first n waiting requesters, in which the elements communicate with each other by exchanging multicast messages to reduce the message overhead. We analytically prove the correctness of our algorithm, and evaluate its scalability and efficiently experimentally using simulations. The results of experiments were compared with existing DME protocols. The developed protocol presents a competitive level of performance and achieves the requirements of DME for providing efficient and reliable access to shared resources.
Keywords
multicast communication; peer-to-peer computing; protocols; queueing theory; concurrent access; distributed hash-table; distributed systems; end-to-end mutual exclusion protocol; message overhead; multicast message exchange; peer-to-peer systems; request queue; resource access; shared resources; Access protocols; Algorithm design and analysis; Analytical models; Computer science; Multicast algorithms; Multicast communication; Multicast protocols; Peer to peer computing; Routing; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Strategic Technologies, 2008. IFOST 2008. Third International Forum on
Conference_Location
Novosibirsk-Tomsk
Print_ISBN
978-1-4244-2319-4
Electronic_ISBN
978-1-4244-2320-0
Type
conf
DOI
10.1109/IFOST.2008.4602872
Filename
4602872
Link To Document