• Login
    View Item 
    •   etd@IISc
    • Division of Electrical, Electronics, and Computer Science (EECS)
    • Computer Science and Automation (CSA)
    • View Item
    •   etd@IISc
    • Division of Electrical, Electronics, and Computer Science (EECS)
    • Computer Science and Automation (CSA)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Fault tolerant locking for shared disk filesystems

    Thumbnail
    View/Open
    T05496.pdf (31.91Mb)
    Author
    Gautham, L
    Metadata
    Show full item record
    Abstract
    Shared disk files ystems are crucial for providing direct, shared and high performance file system access on top of raw block based Storage Area Networks. One of the key components of a shared disk file system is a distributed lock manager which synchronizes direct concurrent access to data & metadata from multiple autonomous hosts. The lock manager should be fault tolerant for the entire system to be highly available. A design for a fault tolerant multicast based lock manager for the open source GFS shared disk file system is presented here. The GFS file system runs on Linux and currently lacks a fault tolerant distributed lock manager. The protocol presented here uses an efficient multicast based scheme to minimize the number of network hops involved in lock acquisition. Minimizing the number of network hops becomes very significant when dirty data associated with the lock is transferred through the interconnection network rather than doing disk writes. Ordered message and failure delivery needed for such a protocol was provided by the use pf a group communication toolkit. An existing group communication system (GCS) was ported to the kernel and used. The use of this communication system simplified the design and implementation of the protocol considerably. The GCS is expected to be useful in the design of other distributed protocols as well. The system was implemented and the performance tests were carried out on a Fibre channel based SAN setup. The performance was found to be as well as the current non fault tolerant system.
    URI
    https://etd.iisc.ac.in/handle/2005/7149
    Collections
    • Computer Science and Automation (CSA) [488]

    etd@IISc is a joint service of SERC & J R D Tata Memorial (JRDTML) Library || Powered by DSpace software || DuraSpace
    Contact Us | Send Feedback | Thesis Templates
    Theme by 
    Atmire NV
     

     

    Browse

    All of etd@IIScCommunities & CollectionsTitlesAuthorsAdvisorsSubjectsBy Thesis Submission DateThis CollectionTitlesAuthorsAdvisorsSubjectsBy Thesis Submission Date

    My Account

    LoginRegister

    etd@IISc is a joint service of SERC & J R D Tata Memorial (JRDTML) Library || Powered by DSpace software || DuraSpace
    Contact Us | Send Feedback | Thesis Templates
    Theme by 
    Atmire NV