ACM Home Page
Please provide us with feedback. Feedback
File server scaling with network-attached secure disks
Full text PdfPdf (1.77 MB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems table of contents
Seattle, Washington, United States
Pages: 272 - 284  
Year of Publication: 1997
ISBN:0-89791-909-2
Also published in ...
Authors
Garth A. Gibson  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
David F. Nagle  Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
Khalil Amiri  Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
Fay W. Chang  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Eugene M. Feinberg  Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
Howard Gobioff  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Chen Lee  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Berend Ozceri  Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
Erik Riedel  Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
David Rochberg  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Jim Zelenka  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Sponsor
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 70,   Citation Count: 34
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/258612.258696
What is a DOI?

ABSTRACT

By providing direct data transfer between storage and client, network-attached storage devices have the potential to improve scalability for existing distributed file systems (by removing the server as a bottleneck) and bandwidth for new parallel and distributed file systems (through network striping and more efficient data paths). Together, these advantages influence a large enough fraction of the storage market to make commodity network-attached storage feasible. Realizing the technology's full potential requires careful consideration across a wide range of file system, networking and security issues. This paper contrasts two network-attached storage architectures---(1) Networked SCSI disks (NetSCSI) are network-attached storage devices with minimal changes from the familiar SCSI interface, while (2) Network-Attached Secure Disks (NASD) are drives that support independent client access to drive object services. To estimate the potential performance benefits of these architectures, we develop an analytic model and perform trace-driven replay experiments based on AFS and NFS traces. Our results suggest that NetSCSI can reduce file server load during a burst of NFS or AFS activity by about 30%. With the NASD architecture, server load (during burst activity) can be reduced by a factor of up to five for AFS and up to ten for NFS.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

Anderson91
 
Anderson95
Anderson, D. (Seagate Technology), Personal communication, 1995.
 
ANSI86
ANSI, "Small Computer System Interface (SCSI) Specification", ANSI X3.131-1986, 1986.
 
ANSI95
ANSI, "SCSI-3 Fast-20 Parallel Interface", X3T10/i 047D Working Group, Revision 6.
Arnould89
Baker91
Benner96
 
Berdahl95
Berdahl, L., Draft of "Parallel Transport Protocol Proposal", Lawrence Livermore National Labs, January 3, 1995.
 
Birrell80
Birrell, A.D. and Needham, R.M., "A Universal File Server", IEEE Transactions on Software Engineering SE-6,5, Sept. 1980.
 
Boden95
Brustoloni96
Cao95
Chen90
Chen93
 
Clark89
Clark, D.D. et al., "An Analysis of TCP Processing Overhead," IEEE Communications 27,6 (June 89), pp. 23-36.
 
Cooper90
Cooper, E., et al., "Host Interface Design for ATM LANs", 16th Conference on Local Computer Networks, Oct. 199 I, pp. 247-258.
 
Dahlin94
Dahlin, M. et al., "Cooperative Caching: Using Remote Client Memory to Improve File System Performance," First OSDI, pp. 267-280, Nov. 1994.
 
Dahlin95
Dahlin, M.D. et al., "A Quantitative Analysis of Cache Policies for Scalable Network File Systems", 15th SOSE Dec. 1995.
deJong93
Drapeau94
Druschel93
Feeley95
 
Gibson92
 
Gobioff96
Gobioff, H. et al., "Security for Network-Attached Storage Devices," CMU-CS-96-179, 1996.
 
Golding95
Golding, R., et al., "Attribute-managed storage," Workshop on Modeling and Specification of I/O, San Antonio, TX, Oct. 1995.
 
Grochowski96
Grochowski, E.G., Hoyt, R.F., "Future Trends in Hard Disk Drives," IEEE Transactions on Magnetics 32, 3 (May 1996), pp. 1850-1854.
Hartman93
 
Hitz90
Hitz, D. et al., "Using UNIX as One Component of a Lightweight Distributed Kernel for Multiprocessor File Servers", Winter 1990 USENIX, pp. 285-295.
 
Hitz94
Hitz, D., Lau, J. and Malcolm, M. "File Systems Design for an NFS File Server Appliance", Winter 1994 USENIX, Jan. 1994.
 
Horst95
Howard88
 
IEEE92
IEEE, "Scalable Coherent Interconnect", Standard 1596- 1992, 1992.
 
IEEE94
IEEE P1244. "Reference Model for Open Storage Systems Interconnection-Mass Storage System Reference Model Version 5", Sept. 1995.
 
Katz92
Katz, R.H., "High-Performance Network- and Channel- Attached Storage", Proceedings of the IEEE 80,8, Aug. 1992.
 
Kim86
Kronenberg86
 
Lee95
Livny87
 
Long94
Ma96
Maeda93
 
Massiglia94
Massiglia, P., ed., "The RAIDbook", RAID Advisory Board, 1994.
Menascé96
 
Miller88
 
Minshall94
Minshall, G., Major, D., and Powell, K., "An Overview of the NetWare Operating System", Winter 1994 USENIX, 1994.
 
National96
National Semiconductor. "The PersonaCard 100 Data Security Card," http://www.ipsecure.com/htm/persona.html.
Nelson88
 
NIST94
National Institute of Standards and Technology, "Digital Signature Standard" NIST FIPS Pub 186.
 
NIST94a
National Institute of Standards and Technology, "Security Requirements for Cryptographic Modules", NIST FIPS 140-1.
Ousterhout85
 
Ousterhout91
Ousterhout, J.K., "Why Aren't Operating Systems Getting Faster As Fast As Hardware?", Summer 1991 USENIX, June 1991, pp. 247-256.
Patterson88
Patterson95
 
Rambus92
Rambus Inc., "Rambus Architectural Overview", 1992. http://www.rambus.com.
 
Riedel96
Riedel, E. and Gibson, G. "Understanding Customer Dissatisfaction With Underutilized Distributed File Servers", 5th Goddard Conference on Mass Storage Systems and Technologies, College Park, MD, Sept. 1996.
 
Ruemmler91
Ruemmler, C. and Wilkes, J., "Disk Shuffling", Hewlett-Packard Laboratories Concurrent Systems Project Tech Report HPL-CSP-91-30.
 
Sachs94
 
Sandberg85
Sandberg, R. et al., "Design and Implementation of the Sun Network Filesystem", Summer 1985 USENIX, June 1985, pp. 119-130.
 
Seagate96
Seagate Corporation, "Barracuda Family Product Brief (ST19171)", 1996.
Siu95
 
Srivastava94
Srivastava, A., and Eustace, A., "ATOM: A system for building customized program analysis tools", WRL Techmcal Report TN-41, 1994.
 
StorageTek94
Storage Technology Corporation, "Iceberg 9200 Storage System: Introduction", STK Part Number 307406101, Storage Technology Corporation, 1994.
 
Steenkiste94
 
Traw95
Traw, C.B.S. and Smith, J.M., "Striping Within the Network Subsystem", IEEE Network, Jul./Aug. 1995.
 
Tygar95
Tygar, J.D., and Yee, B.S., "Secure Coprocessors in Electronic Commerce Applications," 1995 USENIX Electronic Commerce Workshop, 1995, New York.
VanMeter96
 
VanMeter96a
Van Meter, R., Holtz, S., and Finn G., "Derived Virtual Devices: A Secure Distributed File System Mechanism", 5th Goddard Conference on Mass Storage Systems and Technologies", College Park, MD, Sept. 1996.
Varma95
vonEicken92
 
Watson95
 
Weingart87
Weingart, S.H., "Physical Security of the I.tABYSS System", IEEE Computer Society Conference on Security and Privacy, 1987, pp. 52-58.
 
White87
White, S.R. and Comerford, L., "ABYSS: A Trusted Architecture for Software Protection", IEEE Computer Society Conference on Security and Privacy, 1987, pp. 38-51.
Wilkes95
 
Wiltzius95
Wiltzius, D. et al., "Network-attached peripherals for HPSS/SIOF", http://www.llnl.gov/liv_comp/siof/siof_nap.

CITED BY  34
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Collaborative Colleagues:
Garth A. Gibson: colleagues
David F. Nagle: colleagues
Khalil Amiri: colleagues
Fay W. Chang: colleagues
Eugene M. Feinberg: colleagues
Howard Gobioff: colleagues
Chen Lee: colleagues
Berend Ozceri: colleagues
Erik Riedel: colleagues
David Rochberg: colleagues
Jim Zelenka: colleagues

Peer to Peer - Readers of this Article have also read: