@TechReport{falkenberg:server,
  author = {Charles Falkenberg and Paul Hagger and Steve Kelley},
  title = {A Server of Distributed Disk Pages Using a Configurable Software
  Bus},
  year = {1993},
  month = {July},
  number = {CS-TR-3082},
  institution = {Dept. of Computer Science, University of Maryland},
  note = {Also cross-referenced as UMIACS-TR-93-47},
  URL = {http://www.cs.umd.edu/TR/UMCP-CSD:CS-TR-3082},
  keywords = {parallel I/O, network, virtual memory, parallel database,
  pario-bib},
  abstract = {As network latency drops below disk latency, access time to a
  remote disk will begin to approach local disk access time. The performance of
  I/O may then be improved by spreading disk pages across several remote disk
  servers and accessing disk pages in parallel. To research this we have
  prototyped a data page server called a Page File. This persistent data type
  provides a set of methods to access disk pages stored on a cluster of remote
  machines acting as disk servers. The goal is to improve the throughput of
  database management system or other I/O intensive application by accessing
  pages from remote disks and incurring disk latency in parallel. This report
  describes the conceptual foundation and the methods of access for our
  prototype.},
  comment = {An early document on a system under development. It declusters
  pages of a file across many page servers, and provides an abstraction of a
  linearly ordered collection of pages. The intended use is by database
  systems. As it stands now, there is little here other than block
  declustering, and thus, nothing new to the I/O community. Perhaps later they
  will develop interesting new caching or prefetching strategies.}
}

