 
 
 
 
 
   
 Next: About this document ...
 Up: The Design and Implementation
 Previous: 7 Conclusions and Future
-  
- 1
- 
G. Banga, P. Druschel, and J. Mogul.
 Resource Containers: A New Facility for Resource Management in
  Server Systems.
 In Proceedings of the 3rd Symposium on Operating Systems Design
  and Implementation, pages 45-58, Berkeley, CA, February 1999. USENIX.
- 2
- 
J. L. Bertoni.
 Understanding Solaris Filesystems and Paging.
 Technical Report TR-98-55, Sun Microsystems Research, November 1998.
 http://research.sun.com/research/techrep/1998/abstract-55.html.
- 3
- 
K. Brown, J. Katcher, R. Walters, and A. Watson.
 SnapMirror and SnapRestore: Advances in Snapshot Technology.
 Technical report, Network Appliances, Inc.
 http://www.netapp.com/tech_library/3043.html.
- 4
- 
R. Card, T. Ts'o, and S. Tweedie.
 Design and implementation of the second extended filesystem.
 In Proceedings to the First Dutch International Symposium on
  Linux, Seattle, WA, December 1994.
- 5
- 
A. Demers, S. Keshav, and S. Shenker.
 Analysis and Simulation of a Fair Queuing Algorithm.
 In Proceedings of ACM SIGCOMM '89, pages 1-12, Austin, TX,
  September 1989.
- 6
- 
J. R. Douceur and W. J. Bolosky.
 Progress-based regulation of low-importance processes.
 In Proceedings of 17th ACM Symposium on Operating Systems
  Principles, pages 247-60, Kiawah Island Resort, SC, December 1999. ACM
  Press.
- 7
- 
Gartner, Inc.
 Server Storage and RAID Worldwide.
 Technical report, Gartner Group/Dataquest, 1999.
 http://www.gartner.com.
- 8
- 
T. Gibson.
 Long-term Unix File System Activity and the Efficacy of
  Automatic File Migration.
 PhD thesis, Department of Computer Science, University of Maryland
  Baltimore County, May 1998.
- 9
- 
R. G. Guy, J. S. Heidemann, W. Mak, T. W. Page Jr., G. J. Popek, and
  D. Rothmeier.
 Implementation of the Ficus replicated file system.
 In Proceedings of the Summer USENIX Technical Conference, pages
  63-71, Summer 1990.
- 10
- 
J. S. Heidemann and G. J. Popek.
 File system development with stackable layers.
 ACM Transactions on Computer Systems, 12(1):58-89, February
  1994.
- 11
- 
G. Henry.
 The Fair Share Scheduler.
 AT&T Bell Laboratories Technical Journal, 63(8):1845-1857,
  October 1984.
- 12
- 
IBM Tivoli.
 Achieving cost savings through a true storage management
  architecture.
 http://www.tivoli.com/products/documents/white
  papers/sto_man_whpt.pdf, 2002.
- 13
- 
J. Katcher.
 PostMark: a New Filesystem Benchmark.
 Technical Report TR3022, Network Appliance.
 http://www.netapp.com/tech_library/3022.html.
- 14
- 
S. R. Kleiman.
 Vnodes: An architecture for multiple file system types in Sun
  UNIX.
 In Proceedings of the Summer USENIX Technical Conference, pages
  238-47, Summer 1986.
- 15
- 
K. Lindsat.
 Secure Locate.
 http://www.geekreview.org/slocate, 2002.
- 16
- 
M. K. McKusick, W. N. Joy, S. J. Leffler, and R. S. Fabry.
 A fast file system for UNIX.
 ACM Transactions on Computer Systems, 2(3):181-97, August
  1984.
- 17
- 
J. Nieh and M. Lam.
 The Design, Implementation and Evaluation of SMART: A Scheduler for
  Multimedia Applications.
 In Proceedings of the 16th Symposium on Operating Systems
  Principles, volume 31(5), pages 184-197, New York, October 1997. ACM Press.
- 18
- 
J. Ousterhout, H. Costa, D. Harrison, J. Kunze, M. Kupfer, and
  J. Thompson.
 A trace-driven analysis of the usenix 4.2 bsd file system.
 In Proceedings of the 10th ACM Symposium on Operating System
  Principles, pages 15-24, Orcas Island, WA, December 1985. ACM.
- 19
- 
A. Parekh and R. Gallager.
 A Generalized Processor Sharing Approach to Flow Control in
  Integrated Services Networks: The Single-Node Case.
 IEEE/ACM Transactions on Networking, 1(3):344-357, June 1993.
- 20
- 
D. Roselli, J. R. Lorch, and T. E. Anderson.
 A comparison of file system workloads.
 In Proceedings of the Annual USENIX Technical Conference, June
  2000.
- 21
- 
D. S. H. Rosenthal.
 Evolving the Vnode interface.
 In Proceedings of the Summer USENIX Technical Conference, pages
  107-18, Summer 1990.
- 22
- 
D. J. Santry, M. J. Feeley, N. C. Hutchinson, and A. C. Veitch.
 Elephant: The File System that Never Forgets.
 In Proceedings of the IEEE Workshop on Hot Topics in Operating
  Systems (HOTOS), March 1999.
- 23
- 
D. S. Santry, M. J. Feeley, N. C. Hutchinson, A. C. Veitch, R.W. Carton, and
  J. Ofir.
 Deciding When to Forget in the Elephant File System.
 In Proceedings of the 17th ACM Symposium on Operating Systems
  Principles, pages 110-123, December 1999.
- 24
- 
M. D. Schroeder, D. K. Gifford, and R. M. Needham.
 A Caching File System for a Programmer's Workstation.
 In Proceedings of the 10th ACM Symposium on Operating Systems
  Principles, pages 25-34, December 1985.
- 25
- 
G. C. Skinner and T. K. Wong.
 ``Stacking'' Vnodes: A progress report.
 In Proceedings of the Summer USENIX Technical Conference, pages
  161-74, June 1993.
- 26
- 
Smart Storage.
 SmartStor InfiNet: Virtual Storage for Today's E-Economy.
 A White Paper, September 2000.
- 27
- 
UniTree Francis Kim.
 UniTree: A Closer Look At Solving The Data Storage Problem.
 http://www.networkbuyersguide.com/search/319002.htm, 1998.
- 28
- 
VERITAS Software.
 Veritas file server edition performance brief: A postmark 1.11
  benchmark comparison.
 Technical report.
 http://eval.veritas.com/webfiles/docs/fsedition-postmark.pdf.
- 29
- 
W. Vogels.
 File System Usage in Windows NT 4.0.
 In Proceedings of the 17th ACM Symposium on Operating Systems
  Principles, pages 93-109, December 1999.
- 30
- 
C. Waldspurger.
 Lottery and Stride Scheduling: Flexible Proportional-Share
  Resource Management.
 PhD thesis, Department of Electrical Engineering and Computer
  Science, Massachusetts Institute of Technology, September 1995.
- 31
- 
E. Zadok, J. M. Anderson, I. Badulescu, and J. Nieh.
 Fast Indexing: Support for size-changing algorithms in stackable
  file systems.
 In Proceedings of the Annual USENIX Technical Conference, pages
  289-304, June 2001.
- 32
- 
E. Zadok and J. Nieh.
 FiST: A language for stackable file systems.
 In Proceedings of the Annual USENIX Technical Conference, pages
  55-70, June 2000.
Erez Zadok
2002-06-21