|
Dartmouth College Computer Science Technical Report series |
CS home TR home TR search TR listserv |
| By author: | A B C D E F G H I J K L M N O P Q R S T U V W Y Z | |
| By number: | 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994, 1993, 1992, 1991, 1990, 1989, 1988, 1987, 1986 | |
Abstract:
Most current multiprocessor file systems are designed to use multiple
disks in parallel, using the high aggregate bandwidth to meet the growing
I/O requirements of parallel scientific applications. Many multiprocessor
file systems provide applications with a conventional Unix-like
interface, allowing the application to access multiple disks
transparently. This interface conceals the parallelism within the file
system, increasing the ease of programmability, but making it difficult
or impossible for sophisticated programmers and libraries to use
knowledge about their I/O needs to exploit that parallelism. In addition
to providing an insufficient interface, most current multiprocessor 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 scientific multiprocessor
workloads. We discuss Galley's file structure and application interface,
as well as the performance advantages offered by that interface.
Note:
Revised version appeared in the journal
Parallel Computing.
This paper is a combination of two papers, from
ICS '96
and a
IOPADS '96.
Bibliographic citation for this report: [plain text] [BIB] [BibTeX] [Refer]
Or copy and paste:
Nils Nieuwejaar and
David Kotz,
"The Galley Parallel File System."
Dartmouth Computer Science Technical Report PCS-TR96-286,
May 1996.
Want to be notified about new tech reports? Join our mailing list.
Want to search our technical reports?
Want us to mail you a paper copy of a report? Send your address and the TR number to reports AT cs.dartmouth.edu
Copyright notice: The documents contained in this server are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.