28.07.2013 Views

Performance Analysis and Optimization of the Hurricane File System ...

Performance Analysis and Optimization of the Hurricane File System ...

Performance Analysis and Optimization of the Hurricane File System ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BIBLIOGRAPHY 89<br />

[53] John K. Ousterhout, Herve Da Costa, David Harrison, John A. Kunze, Mike Kupfer, <strong>and</strong> James G.<br />

Thompson. A trace-driven analysis <strong>of</strong> <strong>the</strong> UNIX 4.2 BSD <strong>File</strong> <strong>System</strong>. In Proceedings 10th ACM<br />

Symposium on Operating <strong>System</strong>s Principles. ACM Press, 1985.<br />

[54] Arvin Park, Jeffrey C. Becker, <strong>and</strong> Richard J. Lipton. IOStone: a syn<strong>the</strong>tic file system benchmark.<br />

Computer Architecture News, 18(2):45–52, June 1990.<br />

[55] J. Kent Peacock. <strong>File</strong> system multithreading in <strong>System</strong> V Release 4 MP. In Proceedings <strong>of</strong> <strong>the</strong> Summer<br />

1992 USENIX, pages 19–29. USENIX Association, June 1992.<br />

[56] J. Kent Peacock, Sunil Saxena, Dean Thomas, Fred Yang, <strong>and</strong> Wilfred Yu. Experiences from multithreading<br />

<strong>System</strong> V Release 4. In SEDMS III. Symposium on Experiences with Distributed <strong>and</strong> Multiprocessor<br />

<strong>System</strong>s, pages 77–91. USENIX Association, March 1992.<br />

[57] Apratim Purakayastha, Carla Schlatter Ellis, David Kotz, Nils Nieuwejaar, <strong>and</strong> Michael Best. Characterizing<br />

parallel file-access patterns on a large-scale multiprocessor. In Proceedings <strong>of</strong> <strong>the</strong> Ninth<br />

International Parallel Processing Symposium, pages 165–172, April 1995.<br />

[58] Stephen Tweedie Remy Card, Theodore Ts’o. Design <strong>and</strong> implementation <strong>of</strong> <strong>the</strong> Second Extended<br />

<strong>File</strong>system. In Frank B. Brokken et al, editor, Proceedings <strong>of</strong> <strong>the</strong> First Dutch International Symposium<br />

on Linux, Amsterdam, December 1994.<br />

[59] Erik Riedel, Catharin van Ingen, <strong>and</strong> Jim Gray. A performance study <strong>of</strong> sequential I/O on Windows<br />

NT 4. In Proceedings <strong>of</strong> <strong>the</strong> 2nd USENIX Windows NT Symposium, Seattle, Washington, August 1998.<br />

USENIX Association.<br />

[60] Rodrigo Rodrigues, Miguel Castro, <strong>and</strong> Barbara Liskov. BASE: Using abstraction to improve fault<br />

tolerance. In 18th ACM Symposium on Operating <strong>System</strong>s Principles, Operating <strong>System</strong>s Review,<br />

pages 15 – 28. ACM Press, December 2001.<br />

[61] Drew Roselli, Jacob R. Lorch, <strong>and</strong> Thomas E. Anderson. A comparison <strong>of</strong> file system workloads. In<br />

Proceedings <strong>of</strong> 2000 USENIX Annual Technical Conference. USENIX Association, June 2000.<br />

[62] Mendel Rosenblum, Edouard Bugnion, Scott Divine, <strong>and</strong> Alan Herrod. Using <strong>the</strong> SimOS machine simulator<br />

to study complex computer systems. ACM Transactions on Modeling <strong>and</strong> Computer Simulation,<br />

7(1):78–103, January 1997.<br />

[63] Mark Russinovich. Inside Win2K NTFS, Part 1. Windows 2000 Magazine, October 2000.<br />

[64] Mark Russinovich. Inside Win2K NTFS, Part 2. Windows 2000 Magazine, November 2000.<br />

[65] Russel S<strong>and</strong>berg, David Goldberg, Steve Kleiman, Dan Walsh, <strong>and</strong> Bob Lyon. Design <strong>and</strong> implementation<br />

<strong>of</strong> <strong>the</strong> Sun Network <strong>File</strong>system. In Proceedings <strong>of</strong> <strong>the</strong> Summer USENIX Technical Conference,<br />

pages 119–130. USENIX Association, Summer 1985.<br />

[66] Mahadev Satyanarayanan, James J. Kistler, Puneet Kumar, Maria E. Okasaki, Ellen H. Siegel, <strong>and</strong><br />

David C. Steere. Coda: A highly available file system for a distributed workstation environment. IEEE<br />

Transactions on Computers, 39(4):447–459, April 1990.<br />

[67] Frank Schmuck <strong>and</strong> Roger Haskin. GPFS: A shared-disk fle system for large computing clusters. In<br />

Proceedings <strong>of</strong> <strong>the</strong> Conference on <strong>File</strong> <strong>and</strong> Storage Technologies, pages 231–244, Berkeley, California,<br />

January 2002. USENIX Association.<br />

[68] Margo Seltzer, Keith Bostic, Marshall Kirk McKusick, <strong>and</strong> Carl Staelin. An implementation <strong>of</strong> a logstructured<br />

file system for UNIX. In Winter USENIX. USENIX Association, January 1993.<br />

[69] Margo Seltzer, David Krinsky, Keith Smith, <strong>and</strong> Xialan Zhang. The case for application-specific benchmarking.<br />

In The 7th Workshop <strong>of</strong> Hot Topics in Operating <strong>System</strong>s, Rio Rico, Arizona, March 1999.<br />

IEEE.<br />

[70] Anish Sheth <strong>and</strong> K. Gopinath. Data structure distribution & multi-threading <strong>of</strong> Linux file system<br />

for multiprocessors. In Proceedings <strong>of</strong> HiPC’98 5th International Conference on High <strong>Performance</strong><br />

Computing, pages 97–104, Chennai (Madras), India, December 1998.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!