next up previous
Next: About this document ... Up: Design, Implementation and Performance Previous: Acknowledgments

Bibliography

1
David A. Patterson, Garth Gibson, and Randy H. Katz,
``A case for redundant arrays of inexpensive disks (RAID),''
in Proceedings of the 1988 ACM SIGMOD international conference on Management of data, 1988, pp. 109-116.

2
Philip H. Carns, Walter B. Ligon III, Robert B. Ross, and Rajeev Thakur,
``PVFS: A parallel file system for linux clusters,''
in Proceedings of the 4th Annual Linux Showcase and Conference, Atlanta, GA, 2000, pp. 317-327, USENIX Association,
Best Paper Award.

3
Luis-Felipe Cabrera and Darrel D. E. Long,
``Swift: using distributed disk stripping to provide high I/O data rates,''
Computing Systems, vol. 4, no. 4, 1991.

4
J. H. Hartman and J. K. Ouserhout,
``The Zebra striped network file system,''
ACM Transactions on Computer Systems, vol. 13, no. 3, pp. 274-310, Aug. 1995.

5
Steven A. Moyer and V. S. Sunderam,
``PIOUS: A scalable parallel I/O system for distributed computing environments,''
in Proceedings of the Scalable High-Performance Computing Conference, 1994, pp. 71-78.

6
Edward K. Lee and Chandramohan A. Thekkath,
``Petal: distributed virtual disks,''
in Proceedings of the seventh international conference on Architectural support for programming languages and operating systems, 1996, pp. 84-92.

7
Hui-I Hsiao and David DeWitt,
``Chained Declustering: A new availability strategy for multiprocessor database machines,''
in Proceedings of 6th International Data Engineering Conference, 1990, pp. 456-465.

8
J. Gafsi and E. W. Biersack,
``Modeling and performance comparison of reliability strategies for distributed video servers,''
IEEE Transactions on Parallel and Distributed Systems, vol. 11, no. 4, pp. 412-430, 2000.

9
Frank Schmuck and Roger Haskin,
``GPFS: A shared-disk file system for large computing clusters,''
in Proceedings of the Conference on File and Storage Technologies (FAST' 02), Jan. 2002, pp. 231-244.

10
W. B. Ligon III and R. B. Ross,
``Implementation and performance of a parallel file system for high performance distributed applications,''
in Proceedings of the Fifth IEEE International Symposium on High Performance Distributed Computing (HPDC), Syracuse, New York, Aug. 1996.

11
Peter M. Chen, Edward K. Lee, Garth A. Gibson, Randy H. Katz, and David A. Patterson,
``RAID: high-performance, reliable secondary storage,''
ACM Computing Surveys (CSUR), vol. 26, no. 2, pp. 145-185, 1994.

12
Michael O. Rabin,
``Efficient dispersal of information for security, load balancing, and fault tolerance,''
Journal of the ACM, vol. 36, no. 2, pp. 335-348, Apr. 1989.

13
James S. Plank,
``A tutorial on Reed-Solomon coding for fault-tolerance in RAID-like systems,''
Software, Practice and Experience, vol. 27, no. 9, pp. 995-1012, 1997.

14
Sean Rhea, Patrick Eaton, Dennis Geels, Hakim Weatherspoon, Ben Zhao, and John Kubiatowicz,
``Pond: the OceanStore Prototype,''
in Proceedings of the 2nd USENIX Conference on File and Storage Technologies (FAST '03), Mar. 2003.

15
Yifeng Zhu, Hong Jiang, Xiao Qin, Dan Feng, and David Swanson,
``Improved read performance in a Cost-Effective, Fault-Tolerant Parallel Virtual File System (CEFT-PVFS),''
in Proceeding of IEEE/ACM Workshop on Parallel I/O in Cluster Computing and Computational Grids, in conjunction with IEEE International Symposium on Cluster Computing and the Grid (CCGRID), Tokyo, Japan, May 2003.

16
Joseph D. Touch,
``Performance analysis of MD5,''
in ACM Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, New York, NY, USA, Oct. 1995, pp. 77-86.

17
David Kotz and Nils Nieuwejaar,
``Dynamic file-access characteristics of a production parallel scientific workload,''
in Proceedings of Supercomputing '94, Washington, DC, 1994, pp. 640-649, IEEE Computer Society Press.

18
K. P. Eswaran, J. N. Gray, R. A. Loric, and L. L. Traiger,
``The notions of consistence and predicate locks in a database system,''
Commun. ACM, , no. 11, 1976.

19
Ann Chervenak, Vivekenand Vellanki, and Zachary Kurmas,
``Protecting file systems: A survey of backup techniques,''
in Proceedings Joint NASA and IEEE Mass Storage Conference, Mar. 1998.

20
``Prairiefire Cluster at UNL,'' http://rcf.unl.edu, Sept. 2002.

21
``Test TCP,'' ftp://ftp.arl.mil/pub/ttcp/, Sept. 2002.

22
``Bonnie,'' http://www.textuality.com/bonnie/, Sept. 2002.

23
Hakan Taki and Gil Utard,
``MPI-IO on a parallel file system for cluster of workstations,''
in Proceedings of the IEEE Computer Society International Workshop on Cluster Computing, Melbourne, Australia, 1999, pp. 150-157.

24
Rosario Cristaldi, Giulio Iannello, and Francesco Delfino,
``The cluster file system: Integration of high performance communication and I/O in clusters,''
in Proceed of the 2nd IEEE/ACM international symposium on Cluster computing and the grid, Berlin, Germany, May 2002.

25
R. Ross, D. Nurmi, A. Cheng, and M. Zingale,
``A case study in application I/O on linux clusters,''
in Proceedings of SC2001, Denver, CO, Nov. 2001, pp. 1-17.

26
Garth A. Gibson,
Redundant Disk Arrays: Reliable, Parallel Secondary Storage,
Ph.D. thesis, U. C., Berkeley, Berkeley, CA, Mar. 1991.

27
Yuyoung Oh, Sungsoo Kim, and Jai-Hoon Kim,
``A fault-tolerant continuous media disk array under arbitrary-rate search,''
IEEE Transactions on Consumer Electronics, vol. 46, no. 2, pp. 334-342, May 2000.

28
Sung Hoon Baek, Bong Wan Kim, Eui Joung Joung, and Chong Won Park,
``Reliability and performance of hierarchical RAID with multiple controllers,''
in Proceedings of the twentieth annual ACM symposium on Principles of Distributed Computing, 2001, pp. 246-254.

29
Walter A. Burkhard and Jai Menon,
``Disk array storage system reliability,''
in Symposium on Fault-Tolerant Computing, 1993, pp. 432-441.

30
Y. Nam, D. W. Kim, T. Y. Choe, and C. Park,
``Enhancing write I/O performance of disk array RM2 tolerating double disk failures,''
in International Conference on Parallel Processing, Aug. 2002, pp. 211-218.

31
H. Singh and R. D. Gupta,
``On the probability that kth customer finds an M/M/1 queue empty,''
in Advances in Applied Probability, 1992, vol. 24, pp. 238-239.

32
J. W. Cohen,
The single server queue,
North Holland, 1982.

33
R. Billinton and R. N. Allan,
Reliability Evaluation of Engineering System: Concepts and Techniques,
Perseus Publishing, 1992.



Yifeng Zhu 2003-10-16