Skip to main content

Failure-atomic file access in an interposed network storage system

Publication ,  Journal Article
Anderson, D; Chase, J
Published in: Proceedings of the IEEE International Symposium on High Performance Distributed Computing
January 1, 2000

Presents a recovery protocol for block I/O operations in Slice, a storage system architecture for high-speed LANs incorporating network-attached block storage. The goal of the Slice architecture is to provide a network file service with scalable bandwidth and capacity while preserving compatibility with off-the-shelf clients and file server appliances. The Slice prototype "virtualizes" the Network File System (NFS) protocol by interposing a request switching filter at the client's interface to the network storage system (e.g. in a network adapter or switch). The distributed Slice architecture separates functions that are typically combined in central file servers, introducing new challenges for failure atomicity. This paper presents a protocol for atomic file operations and recovery in the Slice architecture, and related support for reliable file storage using mirrored striping. Experimental results from the Slice prototype show that the protocol has low cost in the common case, allowing the system to deliver client file access bandwidths approaching Gbit/s network speeds.

Duke Scholars

Published In

Proceedings of the IEEE International Symposium on High Performance Distributed Computing

DOI

ISSN

1082-8907

Publication Date

January 1, 2000

Volume

2000-January

Start / End Page

157 / 164
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Anderson, D., & Chase, J. (2000). Failure-atomic file access in an interposed network storage system. Proceedings of the IEEE International Symposium on High Performance Distributed Computing, 2000-January, 157–164. https://doi.org/10.1109/HPDC.2000.868646
Anderson, D., and J. Chase. “Failure-atomic file access in an interposed network storage system.” Proceedings of the IEEE International Symposium on High Performance Distributed Computing 2000-January (January 1, 2000): 157–64. https://doi.org/10.1109/HPDC.2000.868646.
Anderson D, Chase J. Failure-atomic file access in an interposed network storage system. Proceedings of the IEEE International Symposium on High Performance Distributed Computing. 2000 Jan 1;2000-January:157–64.
Anderson, D., and J. Chase. “Failure-atomic file access in an interposed network storage system.” Proceedings of the IEEE International Symposium on High Performance Distributed Computing, vol. 2000-January, Jan. 2000, pp. 157–64. Scopus, doi:10.1109/HPDC.2000.868646.
Anderson D, Chase J. Failure-atomic file access in an interposed network storage system. Proceedings of the IEEE International Symposium on High Performance Distributed Computing. 2000 Jan 1;2000-January:157–164.

Published In

Proceedings of the IEEE International Symposium on High Performance Distributed Computing

DOI

ISSN

1082-8907

Publication Date

January 1, 2000

Volume

2000-January

Start / End Page

157 / 164