A Distributed Locking Protocol

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 co...

Full description

Saved in:
Bibliographic Details
Published inComputational and Information Science pp. 225 - 230
Main Authors No, Jaechun, Park, Sung Soon
Format Book Chapter Conference Proceeding
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2004
Springer
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
ISBN:9783540241270
3540241272
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-540-30497-5_36