Skip to main content

Interposed Request Routing for Scalable Network Storage

Publication ,  Journal Article
Anderson, DC; Chase, JS; Vahdat, AM
Published in: ACM Transactions on Computer Systems
February 1, 2002

This paper explores interposed request routing in Slice, a new storage system architecture for high-speed networks incorporating network-attached block storage. Slice interposes a request switching filter - called a μproxy - along each client's network path to the storage service (e.g., in a network adapter or switch). The μproxy intercepts request traffic and distributes it across a server ensemble. We propose request routing schemes for I/O and file service traffic, and explore their effect on service structure. The Slice prototype uses a packet filter μproxy to virtualize the standard Network File System (NFS) protocol, presenting to NFS clients a unified shared file volume with scalable bandwidth and capacity. Experimental results from the industry-standard SPECsfs97 workload demonstrate that the architecture enables construction of powerful network-attached storage services by aggregating cost-effective components on a switched Gigabit Ethernet LAN.

Duke Scholars

Published In

ACM Transactions on Computer Systems

DOI

ISSN

0734-2071

Publication Date

February 1, 2002

Volume

20

Issue

1

Start / End Page

25 / 48

Related Subject Headings

  • Networking & Telecommunications
  • 4606 Distributed computing and systems software
  • 1006 Computer Hardware
  • 0806 Information Systems
  • 0803 Computer Software
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Anderson, D. C., Chase, J. S., & Vahdat, A. M. (2002). Interposed Request Routing for Scalable Network Storage. ACM Transactions on Computer Systems, 20(1), 25–48. https://doi.org/10.1145/505452.505454
Anderson, D. C., J. S. Chase, and A. M. Vahdat. “Interposed Request Routing for Scalable Network Storage.” ACM Transactions on Computer Systems 20, no. 1 (February 1, 2002): 25–48. https://doi.org/10.1145/505452.505454.
Anderson DC, Chase JS, Vahdat AM. Interposed Request Routing for Scalable Network Storage. ACM Transactions on Computer Systems. 2002 Feb 1;20(1):25–48.
Anderson, D. C., et al. “Interposed Request Routing for Scalable Network Storage.” ACM Transactions on Computer Systems, vol. 20, no. 1, Feb. 2002, pp. 25–48. Scopus, doi:10.1145/505452.505454.
Anderson DC, Chase JS, Vahdat AM. Interposed Request Routing for Scalable Network Storage. ACM Transactions on Computer Systems. 2002 Feb 1;20(1):25–48.

Published In

ACM Transactions on Computer Systems

DOI

ISSN

0734-2071

Publication Date

February 1, 2002

Volume

20

Issue

1

Start / End Page

25 / 48

Related Subject Headings

  • Networking & Telecommunications
  • 4606 Distributed computing and systems software
  • 1006 Computer Hardware
  • 0806 Information Systems
  • 0803 Computer Software