A distributed locking protocol

  • Authors:
  • Jaechun No;Sung Soon Park

  • Affiliations:
  • Dept. of Computer Software, College of Electronics and Information Engineering, Sejong University, Seoul, Korea;Dept. of Computer Science & Engineering, College of Science and Engineering, Anyang University, Anyang, Korea

  • Venue:
  • CIS'04 Proceedings of the First international conference on Computational and Information Science
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Concurrent accesses to a file frequently occur in a distributed computing environment where a few number of network-attached servers are designated as a data storage pool and the clients are physically connected to the servers via network, like GigaEthernet or Fibre Channel. In such a distributed computing environment, one of the major issues affecting in achieving substantial I/O performance and scalability is to build an efficient locking protocol. We present a distributed locking protocol that enables multiple client nodes to simultaneously write their data to distinct data portions of a file, while providing the consistent view of client cached data, and conclude with an evaluation of the performance of our locking protocol on a Linux cluster.