NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The Galley Parallel File SystemAs the I/O needs of parallel scientific applications increase, file systems for multiprocessors are being designed to provide applications with parallel access to multiple disks. Many parallel file systems present applications with a conventional Unix-like interface that allows the application to access multiple disks transparently. The interface conceals the parallelism within the file system, which increases the ease of programmability, but makes it difficult or impossible for sophisticated programmers and libraries to use knowledge about their I/O needs to exploit that parallelism. Furthermore, most current parallel file systems are optimized for a different workload than they are being asked to support. We introduce Galley, a new parallel file system that is intended to efficiently support realistic parallel workloads. We discuss Galley's file structure and application interface, as well as an application that has been implemented using that interface.
Document ID
19970010366
Acquisition Source
Ames Research Center
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Nieuwejaar, Nils
(Dartmouth Coll. Hanover, NH United States)
Kotz, David
(Dartmouth Coll. Hanover, NH United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1996
Publication Information
Publication: International Conference on Supercomputing
Subject Category
Computer Systems
Report/Patent Number
NAS 1.26:203567
NASA-CR-203567
Accession Number
97N15553
Funding Number(s)
CONTRACT_GRANT: NsG-2936
CONTRACT_GRANT: NCC2-849
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available