An Efficient Network Interface for the RAID-II File Server

Distributed systems in use today depend heavily on network communications between clients and servers. In this report, we describe the design and implementation of the network architecture (hardware, software and protocols) of the RAID-II system. RAID-II is a high speed network file server connected to an UltraNetwork. In order to support high bandwidth network transfers with the RAID-II server, we partitioned the networking software among the various processors in the system. Measurements of the system show that the RAID-II server can sustain 21 MB/s of data bandwidth to the Ultranet.

[1]  Srinivasan Seshan,et al.  Providing network video service to mobile clients , 1993, Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III.

[2]  Srinivasan Seshan,et al.  RAID-II: Design and implementation of a large scale disk array controller , 1992 .

[3]  Srinivasan Seshan,et al.  Software Architecture of the Infopad System , 1994 .

[4]  Randy H. Katz,et al.  Raid-ii: a scalable storage architecture for high-bandwidth network file service , 1992 .

[5]  Phillip B. Gibbons,et al.  IrisNet : An Architecture for Internet-Scale Sensing , .

[6]  Randy H. Katz,et al.  Performance of a disk array protype , 1991, SIGMETRICS '91.

[7]  Srinivasan Seshan,et al.  InfoNet: The networking infrastructure of InfoPad , 1995, Digest of Papers. COMPCON'95. Technologies for the Information Superhighway.

[8]  Srinivasan Seshan,et al.  Efficient TCP over networks with wireless links , 1995, Proceedings 5th Workshop on Hot Topics in Operating Systems (HotOS-V).

[9]  Srinivasan Seshan,et al.  Providing Connection-Oriented Network Services to Mobile Hosts , 1993, Symposium on Mobile and Location-Independent Computing.

[10]  Randy H. Katz,et al.  High-performance network and channel-based storage , 1992, Proc. IEEE.

[11]  Randy H. Katz,et al.  A case for redundant arrays of inexpensive disks (RAID) , 1988, SIGMOD '88.

[12]  Srinivasan Seshan,et al.  Improving reliable transport and handoff performance in cellular wireless networks , 1995, Wirel. Networks.

[13]  Srinivasan Seshan,et al.  RAID-II: a high-bandwidth network file server , 1994, ISCA '94.

[14]  Srinivasan Seshan,et al.  Interfacing a high performance disk array file server to a gigabit LAN , 1993, 1993 18th Conference on Local Computer Networks.

[15]  Brent B Welch,et al.  Naming, State Management, and User-Level Extensions in the Sprite , 1990 .