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...
Saved in:
Published in | Computational and Information Science pp. 225 - 230 |
---|---|
Main Authors | , |
Format | Book Chapter Conference Proceeding |
Language | English |
Published |
Berlin, Heidelberg
Springer Berlin Heidelberg
2004
Springer |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |