• DocumentCode
    2188244
  • Title

    Distributed Lock Manager for Distributed File System in Shared-Disk Environment

  • Author

    Choi, Sungchune ; Choi, Minseuk ; Lee, Chunkyeong ; Youn, Hee Yong

  • Author_Institution
    Sch. of Inf. & Commun. Eng., Sungkyunkwan Univ., Suwon, South Korea
  • fYear
    2010
  • fDate
    June 29 2010-July 1 2010
  • Firstpage
    2706
  • Lastpage
    2713
  • Abstract
    Some new paradigms of large-scale distributed computing such as cluster, grid, and cloud computing have been recently developed to effectively support exponentially growing amount of data. Here numerous users store their data in the distributed storage that are accessed remotely anytime and anywhere. Therefore, an appropriate concurrency control such as locking is needed so that multiple users can collaborate with each other using the shared storage. This paper proposes a host lock mechanism based on distributed lock managers to support multiple clients in the clustered shared-disk environment. We have also introduced the object duplication scheme to minimize the waiting time for the request on exclusive mode, the reconstruction scheme for recovering the lock information after the lock server fails, and the deadlock avoidance scheme preventing the deadlock situation. Computer simulation reveals that the proposed mechanism is more flexible and efficient than the callback scheme typically employed for lock control and centralized locking mechanism. The communication cost of the proposed scheme is smaller than the callback scheme by adopting the blocking approach with a wait queue to eliminate spin-lock. The improvement gets more significant as the request rate of lock increases. It also significantly improves the processing time and utilization.
  • Keywords
    concurrency control; grid computing; storage management; blocking approach; centralized locking mechanism; cloud computing; cluster computing; clustered shared-disk environment; concurrency control; deadlock avoidance scheme; distributed computing; distributed file system; distributed lock manager; exclusive mode; grid computing; host lock mechanism; lock control; object duplication scheme; reconstruction scheme; shared storage; File systems; Google; Laser mode locking; Protocols; Servers; Synchronization; System recovery; callback; concurrency control; distiributed file system; locking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-7547-6
  • Type

    conf

  • DOI
    10.1109/CIT.2010.454
  • Filename
    5577817