• 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