Lock management in blue whale file system

  • Authors:
  • Zhenhan Liu;Xiaoxuan Meng;Lu Xu

  • Affiliations:
  • Institute of Computing Technology, Beijing;Institute of Computing Technology, Beijing;Institute of Computing Technology, Beijing

  • Venue:
  • Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays many cluster file systems achieve high I/O throughput by parallel I/O from all nodes in the cluster. As concurrent applications usually share the system resources e.g. inode, block bitmap, it's important to coordinate these parallel accesses to preserve file system consistency and POSIX file system semantics. Consequently, a serialization management is required in the cluster file system, which can be realized in the distributed lock management (DLM) scheme. We have implemented DLM for BWFS (Blue Whale File System). The paper introduced the design of BWFS DLM. The strategies for BWFS DLM have also been discussed, which improve existing approaches by effectively reducing additional overhead incurred by the lock management. Theoretical analysis is given to prove the correctness of our novel scheme, and experiments with our prototype implementation are described to show significant benefits from BWFS DLM. In the realistic scenario that need accesses to data and metadata in both of sharing and exclusive modes, our proposed scheme can help BWFS scale up to support a larger cluster installation with high performance and high availability.