Journal of Computers, Vol 5, No 12 (2010), 1789-1799, Dec 2010
doi:10.4304/jcp.5.12.1789-1799

A Permission Based Hierarchical Algorithm for Mutual Exclusion

Mohammad Ashiqur Rahman, Md. Mostofa Akbar

Abstract


Due to the growing application of peer-to-peer computing, the distributed applications are continuously spreading over extensive number of nodes. To cope with this large number of participants, various cluster based hierarchical solutions have been proposed. Cluster based algorithms are scalable by nature. Several of them are quorum based solutions. All of these solutions exploit the idea of coordinator/leader of cluster. Thus, fault tolerance of these algorithms is low. If any coordinator fails, election of new one is required. Here we propose a cluster based network architecture of two layers of hierarchy and present a hierarchical permission based algorithm, which is free of coordinator use. We simulate our proposed algorithm and show that it outperforms related ME algorithms.


Keywords


cluster, distributed algorithm, hierarchical, mutual exclusion, permission, quorum

References



Full Text: PDF


Journal of Computers (JCP, ISSN 1796-203X)

Copyright @ 2006-2012 by ACADEMY PUBLISHER – All rights reserved.