@InProceedings{trieber:raid5,
  author = {Kent Treiber and Jai Menon},
  title = {Simulation Study of Cached {RAID5} Designs},
  booktitle = {Proceedings of the First Conference on High-Performance Computer
  Architecture},
  year = {1995},
  month = {January},
  pages = {186--197},
  publisher = {IEEE Computer Society Press},
  keywords = {parallel I/O, RAID, disk array, pario-bib},
  abstract = {This paper considers the performance of cached RAID5 using
  simulations that are driven by database I/O traces collected at customer
  sites. This is in contrast to previous performance studies using analytical
  modelling or random-number simulations. We studied issues of cache size, disk
  buffering, cache replacement policies, cache allocation policies, destage
  policies and striping. Our results indicate that: read caching has
  considerable value; a small amount of cache should be used for writes fast
  write logic can reduce disk utilization for writes by an order of magnitude;
  priority queueing should be supported at the disks; disk buffering prefetch
  should be used; for large caches, it pays to cache sequentially accessed
  blocks; RAID5 with cylinder striping is superior to parity striping.}
}

