A case study in distributed locking protocol on linux clusters

  • Authors:
  • Sang-Jun Hwang;Jaechun No;Sung Soon Park

  • Affiliations:
  • Dept. of Computer Software, College of Electronics and Information Engineering, Sejong University, Seoul, Korea;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:
  • ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Today's scientific simulations often generate huge amounts of data for data archival, data analysis, and visualization. These data are stored in high-performance distributed storages that consist of a network-oriented computing environment. In such a computing environment, one of the major issues affecting in achieving substantial I/O performance and scalability is to build an efficient locking protocol. In this paper, 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.