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