Extensible File Systems (ELFS): An Object-Oriented Approach to High Performance File I/OReport
As CPU performance has rapidly improved, increased pressure has been placed on the performance of accessing external data in order to keep up with demand. Increasingly often the I/O subsystem and related software is unable to meet this demand and valuable CPU resources are left underutilized while users are forced to wait longer than necessary for results. This problem is especially acute for many scientific applications which use large data sets and require high performance. This paper presents our experiences with working to alleviate an I/O bottleneck in radio astronomy applications at the National Radio Astronomy Observatory (NRAO). We first present our model, the ExtensibLe File Systems model (ELFS), for improving both the performance of data access and the usability of access software. We then present the current situation at NRAO, our solution, performance results and our plans for future work.
All rights reserved (no additional license for public reuse)
Karpovich, John, Andrew Grimshaw, and James French. "Extensible File Systems (ELFS): An Object-Oriented Approach to High Performance File I/O." University of Virginia Dept. of Computer Science Tech Report (1994).
University of Virginia, Department of Computer Science