aaaaaaa:bibversion:
\beginverbatim $date: 2008/06/12 17:25:42 $ $rcsfile: csrg.bib,v $ version: $revision: 1.823 $ \endverbatim.
abraham:podc03:
Ittai Abraham and Danny Dolev. Asynchronous resource discovery. In Proceedings of the Twenty-Second Annual Symposium on Principles of Distributed Computing (PODC 2003), pages 143–150, Boston, MA, July 2003.
abusafah:toc86:
Walid Abu-Sufah, Harlan E. Husmann, and David J. Kuck. On Input/Output speedup in tightly coupled microprocessors. IEEE Transactions on Computers, 35(6):520–530, June 1986.
accetta:usenix86s:
Mike Accetta, Robert Baron, William Bolosky, David Golub, Richard Rashid, Avadis Tevanian, and Michael Young. Mach: A new kernel foundation for UNIX development. In Proceedings of the Summer 1986 USENIX Technical Conference, pages 93–112, Atlanta, GA, 1986. USENIX.
acedanski:netcod05:
Szymon Aceda\'nski, Supratim Deb, Muriel Médard, and Ralf Koetter. How good is random linear coding based distributed networked storage?. In First Workshop on Network Coding, Theory, and Applications, Riva del Garda, Italy, April 2005.
acharya:sigmod97:
Swarup Acharya, Michael Franklin, and Stanley Zdonik. Balancing push and pull for data broadcast. In Proceedings of the 1997 ACM SIGMOD International Conference on Management of Data, pages 183–194, Tucson, AZ, May 1997.
adya:osdi02:
Atul Adya, William J. Bolosky, Miguel Castro, Ronnie Chaiken, Gerald Cermak, John R. Douceur, John Howell, Jacob R. Lorch, Marvin Theimer, and Roger Wattenhofer. FARSITE: Federated, available, and reliable storage for an incompletely trusted environment. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI), Boston, MA, December 2002. USENIX.
adya:usenix02:
Atul Adya, Paramvir Bahl, and Lili Qiu. Characterizing alert and browse services for mobile clients. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 343–356, Monterey, CA, June 2002. USENIX.
adya:usenix02a:
Atul Adya, Jon Howell, Marvin Theimer, William J. Bolosky, and John R. Douceur. Cooperative task management without manual stack management. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 289–302, Monterey, CA, June 2002. USENIX.
agarwala:saso07:
Sandip Agarwala, Arnab Pauly, Umakishore Ramachandran, and Karsten Schwan. e-SAFE: An extensible, secure and fault tolerant storage system. In Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007), pages 257–268, 2007.
agrawal:fast07:
Nitin Agrawal, William J. Bolosky, John R. Douceur, and Jacob R. Lorch. A five-year study of file-system metadata. In Proceedings of the 5th USENIX Conference on File and Storage Technologies (FAST), pages 31–45, February 2007.
agrawal:usenix08:
Nitin Agrawal, Vijayan Prabhakaran, Ted Wobber, John D. Davis, Mark Manasse, and Rina Panigrahy. Design tradeoffs for SSD performance. In Proceedings of the 2008 USENIX Annual Technical Conference, June 2008.
agrawala:computer76:
A.K. Agrawala, J.M. Mohr, and R.M. Bryant. An approach to the workload characterization problem. IEEE Computer, 9(6):18–32, June 1976.
aguilera:disc98:
Marcos Kawazoe Aguilera, Wei Chen, and Sam Toueg. Failure detection and consensus in the crash-recovery model. In Proceedings of the 12th International Symposium on Distributed Computing (DISC), pages 231–245, 1998.
aguilera:dsn05:
Marcos K. Aguilera, Ramaprabhu Janakiraman, and Lihao Xu. Using erasure codes efficiently for storage in a distributed system. In Proceedings of the 2005 Int'l Conference on Dependable Systems and Networking (DSN 2005), pages 336–345, Yokohama, Japan, 2005.
aguilera:fast03:
Marcos K. Aguilera, Minwen Ji, Mark Lillibridge, John MacCormick, Erwin Oertli, Dave Andersen, Mike Burrows, Timothy Mann, and Chandramohan A. Thekkath. Block-level security for network-attached disks. In Proceedings of the Second USENIX Conference on File and Storage Technologies (FAST), pages 159–174, San Francisco, CA, 2003.
aguilera:sosp03:
Marcos K. Aguilera, Jeffrey C. Mogul, Janet L. Wiener, Patrick Reynolds, and Athicha Muthitacharoen. Performance debugging for distributed systems of black boxes. In Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03), October 2003.
aguilera:sosp07:
Marcos K. Aguilera, Arif Merchant, Mehul Shah, Alistair Veitch, and Christos Karamanolis. Sinfonia: a new paradigm for building scalable distributed systems. In Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP '07), October 2007.
ajtai:jacm2002:
Miklos Ajtai, Randal Burns, Ronald Fagin, Darrell D. E. Long, and Larry Stockmeyer. Compactly encoding unstructured inputs with differential compression. Journal of the Association for Computing Machinery, 49(3):318–367, May 2002.
akala:tcl98:
Kennedy Akala, Ethan Miller, and Jeff Hollingsworth. Using content-derived names for package management in Tcl. In Proceedings of the 6th Annual Tcl/Tk Conference, pages 171–179, San Diego, CA, September 1998. USENIX.
akyurek:jacm95:
Sedat Akyürek and Kenneth Salem. Adaptive block rearrangement. ACM Transactions on Computer Systems, 13(2):89–121, May 1995.
alimoglu:tjeecs01:
Fevzi Alimoglu and Ethem Alpaydin. Combining multiple representations for pen-based handwritten digit recognition. ELEKTRIK: Turkish Journal of Electrical Engineering and Computer Sciences, 9(1):1–12, 2001.
allaboutmems04:
AllAboutMEMS.com. MEMS applications. http:// www.allaboutmems.com/memsapplications.html, 2004.
allen:gartner01:
Nick Allen. Don't waste your storage dollars: What you need to know. Research note, Gartner Group, March 2001.
almeida:pdis96:
Virgílio Almeida, Azer Bestavros, Mark Crovella, and Adriana de Oliveira. Characterizing reference locality in the WWW. In Proceedings of the 1996 International Conference on Parallel and Distributed Information Systems (PDIS '96), December 1996.
alsberg:icse76:
Peter A. Alsberg and John D. Day. A principle for resilient sharing of distributed resources. In Proceedings of the 2nd International Conference on Software Engineering, pages 562–570. IEEE Computer Society Press, 1976.
alvarez:isca97:
Guillermo A. Alvarez, Walter A. Burkhard, and Flaviu Cristian. Tolerating multiple failures in RAID architectures with optimal storage and uniform declustering. In Proceedings of the 24th Int'l Symposium on Computer Architecture, pages 62–72, Denver, CO, June 1997. ACM.
alvarez:isca98:
Guillermo A. Alvarez, Walter A. Burkhard, Larry J. Stockmeyer, and Flaviu Cristian. Declustered disk array architectures with optimal and near-optimal parallelism. In Proceedings of the 25th Int'l Symposium on Computer Architecture, 1998.
amer-icdcs2002:
Ahmed Amer, Darrell D. E. Long, and Randal C. Burns. Group-based management of distributed file caches. In Proceedings of 22nd International Conference on Distributed Computing Systems ({ICDCS 2002}), Vienna, Austria, 2002. IEEE.
amer-ipccc2002:
Ahmed Amer, Darrell D. E. Long, Jehan-François Pâris, and Randal C. Burns. File access prediction with adjustable accuracy. In Proceedings of 21st International Performance, Computing, and Communications Conference ({IPCCC 2002}), Phoenix, Arizona, 2002. IEEE.
amer-ipccc2003:
Ahmed Amer, Alison Luo, Newton Der, Darrell D. E. Long, and Alex Pang. Visualizing cache effects on I/O workload predictability. In Proceedings of the International Performance Conference on Computers and Communication ({IPCCC 2003}), Phoenix, AZ, 2003.
amer-mascots2001:
Ahmed Amer and Darrell D. E. Long. Aggregating caches: A mechanism for implicit file prefetching. In Proceedings of the Ninth International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2001), Cincinnati, OH, 2001. IEEE.
amer-phd:
Ahmed M. Amer. Predictive Data Grouping Using Successor Prediction. PhD thesis, University of California at Santa Cruz, sep 2002.
amer-wc3-2001:
Ahmed Amer and Darrell D. E. Long. Adverse filtering effects and the resilience of aggregating caches. In Proceedings of the Workshop on Caching, Coherence and Consistency ({WC3 '01}), Sorrento, Italy, 2001. ACM.
amer:icdcs02:
Ahmed Amer, Darrell D. E. Long, and Randal C. Burns. Group-based management of distributed file caches. In Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS '02), Vienna, Austria, July 2002. IEEE.
amer:ipccc01:
Ahmed Amer and Darrell D. E. Long. Noah: Low-cost file access prediction through pairs. In Proceedings of the 20th IEEE International Performance, Computing and Communications Conference (IPCCC '01), pages 27–33. IEEE, April 2001.
amer:ipccc02:
Ahmed Amer, Darrell D. E. Long, Jehan-François Pâris, and Randal C. Burns. File access prediction with adjustable accuracy. In Proceedings of the International Performance Conference on Computers and Communication (IPCCC '02), Phoenix, April 2002. IEEE.
amer:mascots01:
Ahmed Amer and Darrell D. E. Long. Aggregating caches: A mechanism for implicit file prefetching. In Proceedings of the 9th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '01), pages 293–301, Cincinnati, OH, August 2001. IEEE.
amer:wc301:
Ahmed Amer and Darrell D. E. Long. Adverse filtering effects and the resilience of aggregating caches. In Proceedings of the Workshop on Caching, Coherence and Consistency (WC3 '01), Sorrento, Italy, June 2001. ACM.
amer:wnmc01:
Ahmed Amer and Darrell D. E. Long. Dynamic relationships and the persistence of pairings. In Proceedings of the International Workshop on Wireless Networks and Mobile Computing (WNMC '01), pages 502–507, Mesa, Arizona, April 2001. IEEE.
ameryahia:vldb00:
Sihem Amer-Yahia and Theodore Johnson. Optimizing queries on compressed bitmaps. In Proceedings of the 26th Conference on Very Large Databases (VLDB), 2000.
ames:mss05:
Alexander Ames, Nikhil Bobb, Scott A. Brandt, Adam Hiatt, Carlos Maltzahn, Ethan L. Miller, Alisa Neeman, and Deepa Tuteja. Richer file system metadata using links and attributes. In Proceedings of the 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies, Monterey, CA, April 2005.
ames:mss06:
Sasha Ames, Nikhil Bobb, Kevin M. Greenan, Owen S. Hofmann, Mark W. Storer, Carlos Maltzahn, Ethan L. Miller, and Scott A. Brandt. LiFS: An attribute-rich file system for storage class memories. In Proceedings of the 23rd IEEE / 14th NASA Goddard Conference on Mass Storage Systems and Technologies, College Park, MD, May 2006. IEEE.
ames:sosp07:
Sasha Ames, Carlos Maltzahn, and Ethan L. Miller. A file system query language. Poster at SOSP 2007, October 2007.
amir:hotos95:
Elan Amir, Hari Balakrishnan, Srinivasan Seshan, and Randy H. Katz. Efficient TCP over networks with wireless links. In Proceedings of the 5th IEEE Workshop on Hot Topics in Operating Systems (HotOS-V), May 1995.
amiri:icdcs00:
K. Amiri, Garth A. Gibson, and Richard Golding. Highly concurrent shared storage. In Proceedings of the 20th International Conference on Distributed Computing Systems (ICDCS '00), Taipei, April 2000.
anastasiadis:usenix02:
Stergios V. Anastasiadis, Kenneth C. Sevcik, and Michael Stumm. Maximizing throughput in replicated disk striping of variable bit-rate streams. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 191–204, Monterey, CA, June 2002. USENIX.
andersen:cmu-pdl-08-108:
David G. Andersen, Jason Franklin, Amar Phanishayee, Lawrence Tan, and Vijay Vasudevan. FAWN: A fast array of wimpy nodes. Technical Report CMU-PDL-08-108, Carnegie Mellon University, May 2008.
anderson:cc02:
Darrell Anderson and Jeff Chase. Failure-atomic access in the Slice interposed network storage system. Cluster Computing Journal, 5(1), 2002.
anderson:fast02:
Eric Anderson, Michael Hobbs, Kimberly Keeton, Susan Spence, Mustafa Uysal, and Alistair Veitch. Hippodrome: running circles around storage administration. In Proceedings of the 2002 Conference on File and Storage Technologies (FAST), Monterey, CA, January 2002.
anderson:fast02a:
Eric Anderson, Ram Swaminathan, Alistair Veitch, Guillermo A. Alvarez, and John Wilkes. Selecting RAID levels for disk arrays. In Proceedings of the 2002 Conference on File and Storage Technologies (FAST), Monterey, CA, January 2002.
anderson:fast03:
Dave Anderson, Jim Dykes, and Erik Riedel. More than an interface–SCSI vs. ATA. In Proceedings of the Second USENIX Conference on File and Storage Technologies (FAST), San Francisco, CA, March 2003.
anderson:fast04:
Eric Anderson, Mahesh Kallahalla, Mustafa Uysal, and Ram Swaminathan. Buttress: A toolkit for flexible and high fidelity I/O benchmarking. In Proceedings of the Third USENIX Conference on File and Storage Technologies (FAST), San Francisco, CA, March 2004.
anderson:hpdc00:
Darrell Anderson and Jeff Chase. Failure-atomic access in the Slice interposed network storage system. In Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing (HPDC), Pittsburgh, PA, August 2000. IEEE.
anderson:iwih98:
Ross Anderson, Roger Needham, and Adi Shamir. The steganographic file system. In Proceedings of the International Workshop on Information Hiding (IWIH 1998), pages 73–82, Portland, OR, April 1998.
anderson:micro95:
Thomas E. Anderson, David E. Culler, and David A. Patterson. A case for networks of workstations: NOW. IEEE Micro, February 1995.
anderson:osdi00:
Darrell C. Anderson, Jeff S. Chase, and Amin M. Vahdat. Interposed request routing for scalable network storage. In Proceedings of the 4th Symposium on Operating Systems Design and Implementation (OSDI), October 2000.
anderson:tocs96:
Thomas Anderson, Michael Dahlin, Jeanna Neefe, David Patterson, Drew Roselli, and Randolph Y. Wang. Serverless network file systems. ACM Transactions on Computer Systems, 14(1):41–79, February 1996.
anderson:wae01:
Eric Anderson, Joseph Hall, Jason Hartline, Michael Hobbs, Anna R. Karlin, Jared Saia, Ram Swaminathan, and John Wilkes. An experimental study of data migration algorithms. In Proceedings of the 5th International Workshop on Algorithm Engineering, pages 145–158, London, UK, 2001. Springer-Verlag.
andrade:msst07:
Asha Andrade, Ungzu Mun, Dong Hwan Chung, and Alexander E. Mohr. Hybrid host/network topologies for massive storage clusters. In Proceedings of the 24th IEEE Conference on Mass Storage Systems and Technologies, September 2007.
andrews:acmcs83:
Gregory R. Andrews and Fred B. Schneider. Concepts and notations for concurrent programming. ACM Computing Surveys, 15(1):3–43, 1983.
annapureddy:nsdi05:
Siddhartha Annapureddy, Michael J. Freedman, and David Mazières. Shark: Scaling file servers via cooperative caching. In Proceedings of the 2nd Symposium on Networked Systems Design and Implementation (NSDI), pages 129–142, 2005.
apers:tods88:
Peter M. G. Apers. Data allocation in distributed database systems. ACM Transactions on Database Systems, 13(3):263–304, September 1988.
aranya:fast04:
Akshat Aranya, Charles P. Wright, and Erez Zadok. Tracefs: A file system to trace them all. In Proceedings of the Third USENIX Conference on File and Storage Technologies (FAST), pages 129–145, San Francisco, CA, April 2004. USENIX.
ari:icac04:
Ismail Ari, Melanie Gottwals, and Dick Henze. SANBoost: Automated SAN-level caching in storage area networks. In Proceedings of the International Conference on Autonomic Computing ({ICAC} '04), New York, NY, 2004.
ari:icpads04:
Ismail Ari and Ethan L. Miller. Caching support for push-pull data dissemination using data snooping routers. In Proceedings of the 11th International Conference on Parallel and Distributed Systems (ICPADS '04), 2004.
ari:informatics02:
Ismail Ari, Ahmed Amer, Robert Gramacy, Ethan L. Miller, Scott A. Brandt, and Darrell D. E. Long. ACME: adaptive caching using multiple experts. In Proceedings in Informatics, volume 14, pages 143–158, Paris, France, 2002. Carleton Scientific.
ari:mascots03:
Ismail Ari, Bo Hong, Ethan L. Miller, Scott A. Brandt, and Darrell D. E. Long. Managing flash crowds on the Internet. In Proceedings of the 11th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '03), pages 246–249, Orlando, FL, 2003.
ari:ucsc-crl-03-01:
Ismail Ari. Adaptive Caching using Multiple Experts (ACME) and Storage Embedded Networks (SEN). Technical Report {UCSC-CRL-03-01}, University of California Santa Cruz, Santa Cruz, CA, 2003.
ari:ucsc-crl-03-02:
Ismail Ari. Multicache simulation environment version 1.0 reference guide. Technical Report {UCSC-CRL-03-02}, University of California Santa Cruz, Santa Cruz, CA, 2003.
ari:wdas02:
Ismail Ari, Ahmed Amer, Ethan Miller, Scott Brandt, and Darrell Long. Who is more adaptive? ACME: adaptive caching using multiple experts. In Workshop on Distributed Data and Structures (WDAS 2002), Paris, France, March 2002.
arlitt:network00:
Martin Arlitt and Tai Jin. A workload characterization of the 1998 world cup web site. {IEEE} Network, 14(3):30–37, May 2000.
arlitt:sigmetrics96:
Martin F. Arlitt and Carey L. Williamson. Web server workload characterization: The search for invariants. In Proceedings of the 1996 SIGMETRICS Conference on Measurement and Modeling of Computer Systems, pages 126–137, 1996.
arlitt:wisp99:
Martin Arlitt, Ludmila Cherkasova, John Dilley, Richard Friedrich, and Tai Jin. Evaluating content management techniques for web proxy caches. In Proceedings of the 2nd Workshop on Internet Server Performance (WISP '99), Atlanta, Georgia, May 1999. ACM Press.
atasmart:
ATA SMART feature set commands. Small Form Factors Committee SFF-8035. http://www.t13.org.
athas:computer88:
William C. Athas and Charles L. Seitz. Multicomputers: message-passing concurrent computers. IEEE Computer, 21:9–24, August 1988.
aumann:focs96:
Fault Tolerant Data Structures. Yonatan aumann and michael a. bender. In Proceedings of the 37th Annual Symposium on Foundations of Computer Science, pages 580–591. IEEE, October 1996.
azagury:ibmsj03:
A. C. Azagury, M. E. Factor, and W. F. Micka. Advanced functions for storage subsystems: Supporting continuous availability. IBM Systems Journal, 42(2):268–279, 2003.
azagury:mss02:
Alain Azagury, Michael E. Factor, Julian Satran, and William Micka. Point-in-time copy: Yesterday, today and tomorrow. In Proceedings of the 19th IEEE Symposium on Mass Storage Systems and Technologies, pages 259–270. IEEE, April 2002.
azagury:mss03:
Alain Azagury, Vladimir Dreizin, Michael Factor, Ealan Henis, Dalit Naor, Noam Rinetzky, Ohad Rodeh, Julian Satran, Ami Tavory, and Lena Yerushalmi. Towards an object store. In Proceedings of the 20th IEEE / 11th NASA Goddard Conference on Mass Storage Systems and Technologies, pages 165–176, April 2003.
azagury:ssw02:
Alain Azagury, Ran Canetti, Michael Factor, Shai Halevi, Ealan Henis, Dalit Naor, Noam Rinetzky, Ohad Rodeh, and Julian Satran. A two layered approach for securing an object store network. In {IEEE} Security in Storage Workshop, pages 10–23, 2002.
bach:belltj83:
Maurice J. Bach and Steven J. Buroff. Multiprocessor UNIX operating systems. AT & T Bell Laboratories Technical Journal, 63(8):1733–1749, October 1984.
baek:podc01:
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 ACM Symposium on Principles of Distributed Computing (PODC 2001), pages 246–254. ACM, 2001.
bairavasundaram:sigmetrics07:
Lakshmi N. Bairavasundaram, Garth R. Goodson, Shankar Pasupathy, and Jiri Schindler. An analysis of latent sector errors in disk drives. In Proceedings of the 2007 SIGMETRICS Conference on Measurement and Modeling of Computer Systems, June 2007.
baker:asplos92:
Mary Baker, Satoshi Asami, Etienne Deprit, John Ousterhout, and Margo Seltzer. Non-volatile memory for fast, reliable file systems. In Proceedings of the 5th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 10–22. ACM, October 1992.
baker:eurosys06:
Mary Baker, Mehul Shah, David S. H. Rosenthal, Mema Roussopoulos, Petros Maniatis, TJ Giuli, and Prashanth Bungale. A fresh look at the reliability of long-term digital storage. In Proceedings of EuroSys 2006, pages 221–234, April 2006.
baker:ibmsj71:
F. T. Baker. Chief programmer team management of production programming. ibmsj, 1, 1971.
baker:sosp91:
Mary G. Baker, John H. Hartman, Michael D. Kupfer, Ken W. Shirriff, and John K. Ousterhout. Measurements of a distributed file system. In Proceedings of the 13th ACM Symposium on Operating Systems Principles (SOSP '91), pages 198–212, October 1991.
bakre:icdcs95:
Ajay Bakre and B. R. Badrinath. I-TCP: Indirect TCP for mobile hosts. In Proceedings of the 15th International Conference on Distributed Computing Systems (ICDCS '95), May 1995.
balakrishnan:cacm03:
Hari Balakrishnan, M. Frans Kaashoek, David Karger, Robert Morris, and Ion Stoica. Looking up data in P2P systems. Communications of the ACM, 46(2):43–48, February 2003.
baliga:hotos07:
Arati Baliga, Joe Kilian, and Liviu Iftode. A Web based covert file system. In Proceedings of the 11th Workshop on Hot Topics in Operating Systems (HotOS-XI), May 2007.
banachowski:mss02:
Scott A. Banachowski, Zachary N. J. Peterson, Ethan L. Miller, and Scott A. Brandt. Intra-file security for a distributed file system. In Proceedings of the 19th IEEE Symposium on Mass Storage Systems and Technologies, pages 153–163, College Park, MD, April 2002. IEEE.
baptista:occ98:
Antonio M. Baptista, Milchael Wilkin, Philip Person, Paul Turner, Cole Mc Candlish, Philip Barrett, Salil Das, Wendy Sommerfield, Ming Qi, Neetu Nangia, David Jay, Darrell Long, Calton Pu, John Hunt, Zhaoqing Yang, Edward Myers, Jeff Darland, and Anna Farrenkopf. Towards a multipurpose forcast systems for the columbia river estuary. In Proceedings of the Ocean Community Conference, Baltimore, November 1998. Marine Technology Society.
barak:tr88-6:
Amnon Barak, Bernard A. Galler, and Yaron Farber. A hashed-index file system for a multicomputer with many disk nodes. Technical Report 88-6, Hebrew University of Jerusalem, May 1988.
barford:imw01:
Paul Barford and David Plonka. Characteristics of network traffic flow anomalies. In {Proceedings of {ACM SIGCOMM} Internet Measurement Workshop}, San Francisco, CA, November 2001.
barham:osdi04:
Paul Barham, Austin Donnelly, Rebecca Isaacs, and Richard Mortier. Using Magpie for request extraction and workload modelling. In Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI), pages 259–272, San Francisco, CA, December 2004.
barroso:computer07:
Luiz André Barroso and Urs Hölzle. The case for energy-proportional computing. IEEE Computer, 40(12):33–37, December 2007.
barroso:queue05:
Luiz Andreé Barroso. The price of performance: An economic case for chip multiprocessing. ACM Queue, pages 48–53, September 2005.
baylor:ics95:
Sandra Johnson Baylor, Caroline Benveniste, and Yarsun Hsu. Performance evaluation of a parallel I/O architecture. In Proceedings of the 9th International Conference on Supercomputing. ACM, June 1995.
baylor:iopads95:
Sandra Johnson Baylor and C. Eric Wu. Parallel I/O workload characteristics using Vesta. In Proceedings of the IPPS '95 Workshop on Input/Output in Parallel and Distributed Systems (IOPADS '95), pages 16–29, April 1995.

Comment: They characterize four parallel applications: sort, matrix multiply, seismic migration, and video server, in terms of their I/O activity.

beattie:lisa02:
Steve Beattie, Seth Arnold, Crispin Cowan, Perry Wagle, Chris Wright, and Adam Shostack. Timing the application of security patches for optimal uptime. In USENIX 16th Systems Administration Conference (LISA 2002), Philadelphia, PA, December 2002. USENIX.
beck:linuxkernel98:
Michael Beck, Harald Böhme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, and Dirk Verworner. Linux Kernel Internals. Addison–Wesley, 2nd edition, 1998.
behren:usenix02:
J. Robert von Behren, Eric A. Brewer, Nikita Borisov, Michael Chen, Matt Welsh, Josh MacDonald, Jeremy Lau, Steve Gribble, and David Culler. Ninja: A framework for network services. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 87–102, Monterey, CA, June 2002. USENIX.
belaramani:nsdi06:
N. Belaramani, M. Dahlin, L. Gao, A. Nayate, A. Venkataramani, P. Yalagandula, and J. Zheng. PRACTI replication. In Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI), pages 59–72, May 2006.
bellare:lncs00:
Mihir Bellare and Alexandra Boldyreva. The security of chaffing and winnowing. Lecture Notes in Computer Science, 1976:517–530, 2000.
bellare:lncs96:
Mihir Bellare, Ran Canetti, and Hugo Krawczyk. Keying hash functions for message authentication. Lecture Notes in Computer Science, 1109:1–15, 1996.
beran:lmp94:
Jan Beran. Statistics for Long-Memory Processes. Chapman & Hall, New York, NY, 1994.
berger:information77:
T. Berger. The Information Theory Approach to Communications. Springer-Verlag, New York, 1977.
bergmans:info72:
P.P. Bergmans. Minimizing expected travel time on geometrical patterns by optimal probability rearrangements. Information and Control, 20(4):331–50, May 1972.
berners:w3c02:
Tim Berners-Lee and Eric Miller. The semantic web lifts off. ERCIM News, 51, October 2002.
berners:w3c98:
Tim Berners-Lee. Semantic web roadmap, September 1998. Available at http://www.w3.org/DesignIssues/Semantic.html.
bernstein:concurrencydb:
Philip A. Bernstein, Vassos Hadzilacos, and Nathan Goodman. Concurrency Control and Recovery in Database Systems. Addison-Wesley Publishing Company, 1987.
berry:ipps96:
Michael R. Berry and Tarek A. El-Ghazawi. An experimental study of input/output characterstics of NASA earth and space sciences applications. In Proceedings of the 10th International Parallel Processing Symposium (IPPS '96), pages 741–747. IEEE, 1996.
berry:sirev99:
Michael W. Berry, Zlatko Drmač, and Elizabeth R. Jessup. Matrices, vector spaces, and information retrieval. SIAM Review, 41(2):335–362, 1999.
berson:compcon96:
Steven Berson, R. R. Muntz, and W. R. Wong. Randomized data allocation for real-time disk I/O. In Proceedings of Compcon '96, pages 286–290, San Francisco, CA, February 1996. IEEE.
besser:handbook00:
Howard Besser. Digital longevity. In Maxine Sitts, editor, Handbook for Digital Projects: A Management Tool for Preservation and Access, chapter 9, pages 164–176. Andover: Northeast Document Conservation Center, 2000.

Abstract: With a vast number of resources being committed to reformatting into digital form, we need to consider how we can ensure that digital information will continue to be accessible over a prolonged period of time. This chapter first outlines the general problem of information in digital form disappearing. It then looks closely at five key factors that pose problems for digital longevity. Finally, we turn our attention to a series of suggestions that are likely to improve the longevity of digital information, focusing primarily on metadata. This chapter was written for the library, museum, and archives communities. However, the observations will be useful for all communities wishing to ensure the longevity of any type of digital information.

bhagwan:iptps03:
Ranjita Bhagwan, Stefan Savage, and Geoff M. Voelker. Understanding availability. In Proceedings of the Second International Workshop on Peer-to-Peer Systems (IPTPS 2003), Berkeley, CA, 2003.
bhagwan:nsdi04:
Ranjita Bhagwan, Kiran Tati, Yu-Chung Cheng, Stefan Savage, and Geoff M. Voelker. TotalRecall: System support for automated availability management. In Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI). USENIX, 2004.
bhagwat:mascots06:
Deepavali Bhagwat, Kristal Pollack, Darrell D. E. Long, Ethan L. Miller, Jehan-François Pâris, and Thomas Schwarz, S. J. Providing high reliability in a minimum redundancy archival storage system. In Proceedings of the 14th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '06), Monterey, CA, September 2006.
bhalotia:icde02:
Gaurav Bhalotia, Arvind Hulgeri, Charuta Nakhe, Soumen Chakrabarti, and S. Sudarshan. Keyword searching and browsing in databases using BANKS. In Proceedings of the 18th International Conference on Data Engineering (ICDE '02), 2002.
bhat:stochastic02:
U. Narayan Bhat and Gregory K. Miller. Elements of Applied Stochastic Processes. John Wiley & Sons, Inc., New Jersey, 3rd edition, 2002.
bhattacharjee:infocom98:
Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. Self-organizing wide-area network caches. In Proceedings of INFOCOM '98, volume 2, pages 600–608. IEEE, March 1998.
bhide:usenix91w:
Anupam Bhide, E. N. Elnozahy, and Stephen P. Morgan. A highly available network file server. In Proceedings of the Winter 1991 USENIX Technical Conference, pages 199–206, 1991.
bigelow:pdsw07:
David Bigelow, Suresh Iyer, Tim Kaldewey, Roberto Pineiro, Anna Povzner, Scott A. Brandt, Richard Golding, Theodore Wong, and Carlos Maltzahn. End-to-end performance management for scalable distributed storage. In Proceedings of the 2007 ACM Petascale Data Storage Workshop (PDSW 07), Reno, NV, 2007.
binnig:appliedphysics99:
Gerd K Binnig, Michel Despont, Ute Drechsler, Walter Haeberle, Mark I Lutwyche, Peter Vettiger, H. J. Mamin, B. W. Chui, and T. W. Kenny. Ultra high-density AFM data storage with erase capability. Applied Physics Letters, 74(9):1329–1331, 1999.
birrell:osr07:
Andrew Birrell, Michael Isard, Chuck Thacker, and Ted Wobber. A design for high-performance flash disks. Operating Systems Review, 41(2):88–93, April 2007.
bisson:tr-ssrc-07-03:
Timothy Bisson and Scott A. Brandt. Flushing policies for NVCache enabled hard disks. Technical Report SSRC-07-03, Storage Systems Research Center, University of California, Santa Cruz, May 2007.
bisson:tr-ssrc-07-04:
Timothy Bisson and Scott A. Brandt. Reducing hybrid disk write latency with flash-backed i/o requests. Technical Report SSRC-07-04, Storage Systems Research Center, University of California, Santa Cruz, May 2007.
bisson:wdas06:
Timothy Bisson, Joel Wu, and Scott A. Brandt. A distributed spin-down algorithm for an object-based device with write redirection. In Proceedings of the 7th International Workshop on Distributed Data and Structures (WDAS 2006), Santa Clara, CA, January 2006.
bitton:vldb88:
Dina Bitton and Jim Gray. Disk shadowing. In Proceedings of the 14th Conference on Very Large Databases (VLDB), pages 331–338, 1988.
bjornsson:wiapp01:
Magnus E. Bjornsson and Liuba Shrira. Buddycache: Cache coherence for transactional peer group applications. In Second IEEE Workshop on Internet Applications (WIAPP '01), volume 00, page 57, Los Alamitos, CA, 2001. IEEE Computer Society.
blackwell:usenix95:
Trevor Blackwell, Jeffrey Harris, , and Margo Seltzer. Heuristic cleaning algorithms in log-structured file systems. In Proceedings of the Winter 1995 USENIX Technical Conference, pages 277–288. USENIX, January 1995.
blake:ftcs88:
James T. Blake and Kishor S. Trivedi. Reliabilities of two fault-tolerant interconnection networks. In Proceedings of the 18th International Symposium on Fault-Tolerant Computing (FTCS '88), pages 300–305, 1988.
blake:usenix02:
Charles Blake and Steve Bauer. Simple and general statistical profiling with PCT. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 205–218, Monterey, CA, June 2002. USENIX.
blanchet:securityprivacy08:
Bruno Blanchet and Avik Chaudhuri. Automated formal analysis of a protocol for secure file sharing on untrusted storage. In Proceedings of the 29th IEEE Symposium on Security and Privacy, 2008.
blaum:handbookofcodingtheory98:
Mario Blaum, Patrick G. Farrell, and Henk C. A. van Tilborg. Array codes. In V. S. Pless and W. C. Huffman, editors, Handbook of Coding Theory, volume 2. North-Holland, Elsevier Science, 1998.
blaum:ieeetc95:
Mario Blaum, Jim Brady, Jehoshua Bruck, and Jai Menon. EVENODD: An efficient scheme for tolerating double disk failures in RAID architectures. IEEE Transactions on Computers, 44(2):192–202, 1995.
blaze:security93:
Matt Blaze. A cryptographic file system for Unix. In Proceedings of the First ACM Conference on Computer and Communication Security, pages 9–15, November 1993.
blaze:usenix94s:
Matt Blaze. Key management in an encrypting file system. In Proceedings of the Summer 1994 USENIX Technical Conference, pages 27–34, June 1994.
blaze:wwos93:
Matt Blaze. Transparent mistrust: OS support for cryptography-in-the-large. In Proceedings of the Fourth Workshop on Workstation Operating Systems, pages 98–102, 1993.
bloch:jacm87:
Joshua J. Bloch, Dean S. Daniels, and Alfred Z. Spector. A weighted voting algorithm for replicated directories. Journal of the Association for Computing Machinery, 34(4):859–909, October 1987.
bloom:cacm70:
Burton H Bloom. Space/time trade-offs in hash coding with allowable errors. Communications of the ACM, 13(7):422–426, July 1970.
blum:ftcs94:
Alvin M. Blum, Ambuj Goyal, Philip Heidelberger, Stephen S. Lavenberg, Marvin K. Nakayama, and Perwez Shahbuddin. Modeling and analysis of system dependability using the system availability estimator. In Proceedings of the 24th International Symposium on Fault-Tolerant Computing (FTCS '94), pages 137–141, 1994.
blum:sda02:
Avrim Blum, Shuchi Chawla, and Adam Kalai. Static optimality and dynamic search-optimality in lists and trees. In Proceedings of ACM-SIAM Symposium on Discrete Algorithms, 2002.
boardman:chi04:
Richard Boardman and M. Angela Sasse. "stuff goes into the computer and doesn't come out": A cross-tool study of personal information management. In Proceedings of the 2004 Conference on Human Factors in Computing Systems (CHI '04), pages 583–590. ACM Press, 2004.
bobb:wdas06:
Nikhil Bobb, Damian Eads, Mark W. Storer, Scott A. Brandt, Carlos Maltzahn, and Ethan L. Miller. Graffiti: A framework for testing collaborative distributed metadata. In Proceedings of the 7th International Workshop on Distributed Data and Structures (WDAS 2006), San Jose, CA, January 2006.
bobbarjung:tos06:
Deepak R. Bobbarjung, Suresh Jagannathan, and Cezary Dubnicki. Improving duplicate elimination in storage systems. ACM Transactions on Storage, 2(4):424–448, 2006.
bodnarchuk:sigmatrics91:
Roberta R. Bodnarchuk and Richard B. Bunt. A synthetic workload model for a distributed system file server. In Proceedings of the 1991 ACM SIGMETRICS conference on Measurement and modeling of computer systems, pages 50–59. ACM Press, 1991.
boeve:ieeemagnetics99:
Hans Boeve, Cristophe Bruynseraede, Jo Das, Kristof Dessein, Gustaaf Borghs, Jo De Boeck, Ricardo C. Sousa, Luís V. Melo, and Paulo P. Freitas. Technology assessment for the implementation of magnetoresistive elements with semiconductor components in magnetic random access memory (MRAM) architectures. IEEE Transactions on Magnetics, 35(5):2820–2825, September 1999.
bolch:qnmc:
Gunter Bolch, Stefan Greiner, Herman de Meer, and Kishor Trevedi. Queuing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications. Wiley Interscience, 1998.
bolosky:sigmetrics00:
William J. Bolosky, John R. Douceur, David Ely, and Marvin Theimer. Feasibility of a serverless distributed file system deployed on an existing set of desktop pcs. In Proceedings of the 2000 SIGMETRICS Conference on Measurement and Modeling of Computer Systems, pages 33 –43, 2002.
bolosky:usenixwss00:
William J. Bolosky, Scott Corbin, David Goebel, and John R. Douceur. Single instance storage in Windows 2000. In Proceedings of the 4th USENIX Windows Systems Symposium, pages 13–24. USENIX, August 2000.
boral:tkde90:
Haran Boral, William Alexander, Larry Clay, George Copeland, Scott Danforth, Michael Franklin, Brian Hart, Marc Smith, and Patrick Valduriez. Prototyping Bubba, a highly parallel database system. IEEE Transactions on Knowledge and Data Engineering, 2(1):4–24, March 1990.
bordawekar:ics93:
Rajesh R. Bordawekar, Alok N. Choudhary, and Juan Miguel del Rosario. An experimental performance evaluation of Touchstone Delta Concurrent File System. In Proceedings of the 7th International Conference on Supercomputing, pages 367–376, Tokyo, Japan, 1993. ACM.
bos:openarch02:
Herbert Bos and Bart Samwel. Safe kernel programming in the OKE. In Proceedings of OPENARCH'02, New York, USA, 2002.
bousquet:clt01:
Olivier Bousquet and Manfred K. Warmuth. Tracking a small set of experts by mixing past posteriors. In David Helmbold and B. Williamson, editors, Proceedings of the 14th Annual Conference on Computational Learning Theory and 5th European Conference on Computational Learning Theory, pages 31–47. Springer, July 2001.
bovet00:
Daniel P. Bovet and Marco Cesati. Understanding the Linux Kernel. O'Reilly and Associates, October 2000.
bovet02:
Daniel P. Bovet and Marco Cesati. Understanding the Linux Kernel. O'Reilly and Associates, 2nd edition, December 2002.
bowman:toplas93:
Mic Bowman, Saumya K. Debray, and Larry L. Peterson. Reasoning about naming systems. ACM Transactions on Programming Languages and Systems, 15(5):795–825, November 1993.
braam:intermezzo:
Peter Braam, Michael Callahan, and Phil Schwan. The intermezzo file system. In Proceedings of the 3rd of the Perl Conference, {O'Reilly} Open Source Convention, Monterey, CA, USA, August 1999.
braam:lustre:
Peter J. Braam. The Lustre storage architecture. http://www.lustre.org/documentation.html, Cluster File Systems, Inc., August 2004.
braam:lustrearchitecture:
Peter J. Braam. The Lustre storage architecture, 2002.
brand:civmag98:
Stewart Brand. Written on the wind. Civilization Magazine, 5(5), October/November 1998.

Abstract: The promise has been made: ``Digital information is forever. It doesn't deteriorate and requires little in the way of material media.'' So said one of the chieftains of the emerging digital age, computer-chip maker Andy Grove, the head of the Intel Corporation. Another chieftain, Librarian of Congress James H. Billington, has set about digitizing the world?s largest library so that its contents can become accessible by anyone, from anywhere, forever. But a shadow has fallen. ``It is only slightly facetious,'' wrote RAND researcher Jeff Rothenberg in Scientific American, ``to say that digital information lasts forever—or five years, whichever comes first.''

brandt:masters04:
Karl S. Brandt. Using multiple experts to perform file prediction. Master's thesis, University of California, Santa Cruz, June 2004.
brandt:mss03:
Scott A. Brandt, Lan Xue, Ethan L. Miller, and Darrell D. E. Long. Efficient metadata management in large distributed file systems. In Proceedings of the 20th IEEE / 11th NASA Goddard Conference on Mass Storage Systems and Technologies, pages 290–298, April 2003.
braunstein:sosp89:
Andrew Braunstein, Mark Riley, and John Wilkes. Improving the efficiency of UNIX file buffer caches. In Proceedings of the 12th ACM Symposium on Operating Systems Principles (SOSP '89), pages 71–82, December 1989.
breitbart:jdpd96:
Yuri Breitbart, Radek Vingralek, and Gerhard Weikum. Load control in scalable distributed file structures. Distributed and Parallel Databases, 4(4):319–354, 1996.
breslau:wcw98:
Lee Breslau, Pei Cao, Li Fan, Graham Phillips, and Scott Shenker. On the Implications of Zipf's Law for Web Caching. In 3rd International WWW Caching Workshop, June 1998.
brinkmann:icdcs07:
A. Brinkmann, S. Effert, F. Meyer auf der Heide, and C. Scheideler. Dynamic and redundant data placement. In Proceedings of the 27th International Conference on Distributed Computing Systems (ICDCS '07), 2007.
brinkmann:spaa00:
André Brinkmann, Kay Salzwedel, and Christian Scheideler. Efficient, distributed data placement strategies for storage area networks. In Proceedings of the 12th ACM Symposium on Parallel Algorithms and Architectures (SPAA), pages 119–128. ACM Press, 2000. Extended Abstract.
brinkmann:spaa02:
André Brinkmann, Kay Salzwedel, and Christian Scheideler. Compact, adaptive placement schemes for non-uniform capacities. In Proceedings of the 14th ACM Symposium on Parallel Algorithms and Architectures (SPAA), pages 53–62, Winnipeg, Manitoba, Canada, August 2002.
broder:cpm00:
Andrei Z. Broder. Identifying and filtering near-duplicate documents. In Combinatorial Pattern Matching, 11th Annual Symposium, pages 1–10, June 2000.
broder:jcss2000:
Andrei Z. Broder, Moses Charikar, Alan M. Frieze, and Michael Mitzenmacher. Min-wise independent permutations. Journal of Computer and System Sciences, 60(3):630–659, 2000.
broder:seq93:
Andrei Z. Broder. Some applications of Rabin's fingerprinting method. In Renato Capocelli, Alfredo De Santis, and Ugo Vaccaro, editors, Sequences II: Methods in Communications, Security, and Computer Science, pages 143–152. Springer-Verlag, 1993.
broder:seq97:
Andrei Z. Broder. On the resemblance and containment of documents. In Proceedings of Compression and Complexity of Sequences (SEQUENCES '97), pages 21–29. IEEE Computer Society, 1998.
broder:stoc98:
Andrei Z. Broder, Moses Charikar, Alan M. Frieze, and Michael Mitzenmacher. Min-wise independent permutations. In Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing (STOC '98), pages 327–336, 1998.
broder:www97:
Andrei Z. Broder, Steven C. Glassman, Mark S. Manasse, and Geoffrey Zweig. Syntactic clustering of the web. In Proceedings of the 6th International World Wide Web Conference, pages 391–404, Santa Clara, California, United States, April 1997.
brown:eetimes98:
Chappell Brown. Microprobes promise a new memory option. E.E. Times, page 6, January 1998.
brown:hptp01:
Aaron B. Brown and David A. Patterson. Embracing failure: A case for recovery-oriented computing (ROC). In 2001 High Performance Transaction Processing Symposium, October 2001.
brown:usenix00:
Aaron B. Brown and David A. Patterson. Towards availability benchmarks: A case study of software RAID systems. In Proceedings of the 2000 USENIX Annual Technical Conference, June 2000.
brunstrom:cikm95:
Anna Brunstrom, Scott Leutenegger, and Rahul Simha. Experimental evaluation of dynamic data allocation strategies in a distributed database with changing workloads. In Proceedings of the Fourth International Conference on Information and Knowledge Management Systems, Baltimore, MD, November 1995.
bryant:freenix02:
Ray Bryant, Ruth Forester, and John Hawkes. Filesystem performance and scalability in Linux 2.4.17. In Proceedings of the Freenix Track: 2002 USENIX Annual Technical Conference, Monterey, CA, June 2002. USENIX.
buchholz:usenix02:
Florian P. Buchholz and Clay Shields. Providing process origin information to aid in network traceback. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 261–274, Monterey, CA, June 2002. USENIX.
buettcher:cikm05:
Stefan Büttcher and Charles L. A. Clarke. Indexing time vs. query-time trade-offs in dynamic information retrieval systems. In Proceedings of the 14th ACM Conference on Information and Knowledge Management (CIKM 2005), November 2005.
buettcher:fast05:
Stefan Büttcher and Charles L. A. Clarke. A security model for full-text file system search in multi-user environments. In Proceedings of the 4th USENIX Conference on File and Storage Technologies (FAST), pages 169–182, San Francisco, CA, December 2005.
buettcher:phdthesis07:
Stefan Büttcher. Multi-User File System Search. PhD thesis, University of Waterloo, 2007.
burkhard:cacm73:
W. A. Burkhard and R. M. Keller. Some approaches to best-match file searching. Communications of the ACM, 16(4):230–236, April 1973.
burkhard:ftcs93:
Walter A. Burkhard and Jai Menon. Disk array storage system reliability. In Proceedings of the 23rd International Symposium on Fault-Tolerant Computing (FTCS '93), pages 432–441, June 1993.
burnett:usenix02:
Nathan C. Burnett, John Bent, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. Exploiting gray-box knowledge of buffer-cache management. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 29–44, June 2002.
burns:cc01:
Randal Burns, Robert Rees, Larry J. Stockmeyer, and Darrell D. E. Long. Scalable session locking for a distributed file system. Cluster Computing Journal, 4(4), 2001.
burns:ic01:
Randal Burns, Robert Rees, and Darrell D. E. Long. Efficient data distribution in a web server farm. Internet Computing, pages 56–65, 2001.
burns:icdcs01:
Randal Burns, Robert Rees, and Darrell D. E. Long. An analytical study of opportunistic lease renewal. In Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS '01). IEEE, 2001.
burns:iopads97:
Randal Burns and Darrell D. E. Long. Efficient distributed back-up with delta compression. In Proceedings of I/O in Parallel and Distributed Systems (IOPADS '97), pages 27–36, San Jose, November 1997. ACM.
burns:ipccc00:
Randal Burns, Robert Rees, and Darrell D. E. Long. Semi-preemptible locks for a distributed file system. In Proceedings of the 19th IEEE International Performance, Computing and Communications Conference (IPCCC '00), pages 397–404, Phoenix, February 2000. IEEE.
burns:ipccc97:
Randal Burns and Darrell D. E. Long. A linear time, constant space differencing algorithm,. In Proceedings of the 16th IEEE International Performance, Computing and Communications Conference (IPCCC '97), pages 429–436, Phoenix, February 1997. IEEE.
burns:ipdps00:
Randal Burns, Robert Rees, and Darrell D. E. Long. Safe caching in a distributed file system for network attached storage. In Proceedings of the 14th International Parallel & Distributed Processing Symposium (IPDPS 2000). IEEE, May 2000.
burns:mascots01:
Randal Burns and Wayne Hineman. A bit-parallel search algorithm for allocating free space. In Proceedings of the 9th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '01). IEEE, 2001.
burns:mss02:
Randal Burns, Larry Stockmeyer, and Darrell D. E. Long. Experimentally evaluating in-place delta reconstruction. In Proceedings of the 19th IEEE Symposium on Mass Storage Systems and Technologies. IEEE, 2002.
burns:paws00:
Randal Burns, Robert Rees, and Darrell D. E. Long. Consistency and locking for distributing updates to web servers using a file system. In Workshop on Performance and Architecture of Web Servers. ACM, June 2000.
burns:phdthesis00:
Randal Burns. Data Management in a Distributed File System for Storage Area Networks. Ph.d. dissertation, Department of Computer Science, University of California, Santa Cruz, March 2000.
burns:podc98:
Randal Burns and Darrell D. E. Long. In-place reconstruction of delta compressed files. In Proceedings of the Seventeenth ACM Symposium on Principles of Distributed Computing (PODC 1998), pages 267–275, Puerto Vallarta, June 1998. IEEE.
burrows:asplos92:
Michael Burrows, Charles Jerian, Butler Lampson, and Timothy Mann. On-line data compression in a log-structured file system. In Proceedings of the 5th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 2–9, Boston, MA, October 1992.
busari:mascots01:
Mudashiru Busari and Carey Williamson. Simulation evaluation of a heterogeneous web proxy caching hierarchy. In Proceedings of the 9th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '01), pages 379–388, Cincinnati, OH, August 2001. IEEE.
butler:cmg00:
Lee Butler, Travis Atkison, and Ethan Miller. Comparing CPU performance between and within processor families. In Proceedings of the 26th International Conference for the Resource Management and Performance and Performance Evaluation of Enterprise Computing Systems (CMG00), December 2000.
butler:mss04:
Greg Butler, Rei Lee, and Mike Welcome. GUPFS: the global unified parallel file system project at NERSC. In Proceedings of the 21st IEEE / 12th NASA Goddard Conference on Mass Storage Systems and Technologies, pages 361–371, April 2004.
byers:clir-pub121:
Fred R. Byers. Care and handling of CDs and DVDs: A guide for librarians and archivists. Report 121, Council on Library and Information Resources and National Institute of Standards and Technology, October 2003. Last viewed on Jan 5, 2005 at http://www.clir.org/pubs/reports/pub121/contents.html.
cabrera:cstms91:
Luis-Felipe Cabrera and Darrell D. E. Long. Swift: Using distributed disk striping to provide high I/O data rates. Computing Systems, 4(4):405–436, 1991.
cabrera:mss91:
Luis-Felipe Cabrera and Darrell D. E. Long. Swift: A distributed storage architecture for large objects. In Digest of Papers, 11th IEEE Symposium on Mass Storage Systems, pages 123–128, Monterey, October 1991. IEEE.

Abstract: Managing large objects with high data-rate requirements is difficult for current computing systems. We describe an Input/Output architecture, called Swift, that addresses the problem of storing and retrieving very large data objects from slow secondary storage at very high data-rates. Applications that require this capability are poorly supported in current systems, even though they are made possible by high-speed networks. These range from storage and visualization of scientific computations to recodring and play-back of color video in real-time. Swift addresses the problem of providing the data rates required by digital video by exploiting the available interconnection capacity and by using several slower storage devices in parallel. We have done two studies to validate the Swift architecture: a simulation study and an Ethernet-based proof-of-concept implementation. Both studies indicate that the aggregation principle proposed in Swift can yield very high data-rates. We present a brief summary of these studies.

cabrera:vldb95:
Luis-Felipe Cabrera, Robert Rees, and Wayne Hineman. Applying database technology in the ADSM mass storage system. In Proceedings of the 21th Conference on Very Large Databases (VLDB), pages 597–605, 1995.
cachin:dsn06:
Christian Cachin and Stefano Tessaro. Optimal resilience for erasure-coded byzantine distributed storage. In Proceedings of the 2006 Int'l Conference on Dependable Systems and Networking (DSN 2006), 2006.
calvert:comm97:
Kenneth L. Calvert, Matthew B. Doar, and Ellen W. Zegura. Modeling Internet topology. {IEEE} Communications Magazine, 35(6):160–163, 1997.
calzarossa:toc85:
Maria Calzarossa and Giuseppe Serazzi. A characterization of the variation in time of workload arrival patterns. IEEE Transactions on Computers, C-34(2):156–162, February 1985.
can:tois93:
Fazli Can. Incremental clustering for dynamic information processing. ACM Transactions on Information Systems, 11(2):143–164, April 1993.
cao:icdcs97:
Pei Cao and Chengjie Liu. Maintaining strong cache consistency in the World Wide Web. In Proceedings of the 17th International Conference on Distributed Computing Systems (ICDCS '97), 1997.
cao:middleware98:
Pei Cao, Jin Zhang, and Kevin Beach. Active cache: Caching dynamic contents on the web. In Proceedings of the 1998 Middleware Conference, 1998.
cao:tocs94:
Pei Cao, Swee Boon Lin, Shivakumar Venkataraman, and John Wilkes. The TickerTAIP parallel RAID architecture. ACM Transactions on Computer Systems, 12(3):236–269, 1994.
cao:tocs96:
Pei Cao, Edward W. Felten, Anna R. Karlin, and Kai Li. Implementation and performance of integrated application-controlled file caching, prefetching, and disk scheduling. ACM Transactions on Computer Systems, 14(4):311–343, November 1996.
cao:usits97:
Pei Cao and Sandy Irani. Cost-aware WWW proxy caching algorithms. In Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS '97), pages 193–206, December 1997.
carley:appliedphysics00:
L. Carley, J. Bain, G. Fedder, D. Greve, D. Guillou, M. Lu, T. Mukherjee, S. Santhanam, L. Abelmann, and S. Min. Single-chip computers with microelectromechanical systems-based magnetic memory. Journal of Applied Physics, 87(9):6680–6685, May 2000.
carley:cacm00:
L. Richard Carley, Gregory R. Ganger, and David F. Nagle. MEMS-based integrated-circuit mass-storage systems. Communications of the ACM, 43(11):72–80, November 2000.
carley:chipsproposal:
Center for highly integrated information processing and storage systems (CHIPS). http://www.chips.ece.cmu.edu, Carnegie Mellon University.
carley:ieeemagnetics01:
L. Richard Carley, Greg Ganger, D. F. Guillou, and David F. Nagle. System design considerations for MEMS-actuated magnetic-probe-based mass storage. IEEE Transactions on Magnetics, 37(2):657–662, 2001.
carns:linux00:
Philip H. Carns, Walter B. Ligon, Robert B. Ross, and Rajeev Thakur. PVFS: a parallel file system for Linux clusters. In Proceedings of the 4th Annual Linux Showcase and Conference, pages 317–327, Atlanta, GA, October 2000.
caronni:p2p03:
Germano Caronni and Marcel Waldvogel. Establishing trust in distributed storage providers. In Proceedings of the Third International Conferences on Peer-to-Peer Computing, pages 128–133. IEEE, September 2003.
carr:sosp81:
R. W. Carr and J. L. Hennessy. WSClock—a simple and effective algorithm for virtual memory management. In Proceedings of the 8th ACM Symposium on Operating Systems Principles (SOSP '81), pages 87–95, December 1981.
carrasco:dsn03:
Juan A. Carrasco. Validation of approximate dependability models of a RAID architecture with orthogonal organization. In Proceedings of the 2003 Int'l Conference on Dependable Systems and Networking (DSN 2003), pages 699–708, San Francisco, CA, June 2003.
carroll:icdcs87:
John L. Carroll, Darrell D. E. Long, and Jehan-François Pâris. Block-level consistency of replicated files. In Proceedings of the 7th International Conference on Distributed Computing Systems (ICDCS '87), pages 146–153, Berlin, September 1987. IEEE.
carroll:ss89:
John L. Carroll and Darrell D. E. Long. The effect of failure and repair distributions on consistency protocols for replicated data objects. In Proceedings of the 22th Annual Simulation Symposium (SS 1989), pages 47–60, Tampa, March 1989. IEEE.
carter:cn99:
Steven W. Carter and Darrell D. E. Long. Improving bandwidth efficiency of video-on-demand servers. Computer Networks, 31(1–2):99–111, 1999.
carter:icccn97:
Steven W. Carter and Darrell D. E. Long. Improving video-on-demand server efficiency through stream tapping. In Proceedings of the International Conference on Computer Communication and Networks ({ICCCN} '97), pages 200–207, Las Vegas, September 1997. IEEE.
carter:icdcs01:
Scott R. Carter, Jehan-François Pâris, Saurabh Mohan, and Darrell D. E. Long. A dynamic heuristic broadcasting protocol for video-on-demand. In Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS '01), pages 657–664, Mesa, April 2001. IEEE.
carter:mascots00:
Steven W. Carter, Darrell D. E. Long, and Jehan-François Pâris. Efficient implementation of interactive video-on-demand. In Proceedings of the 8th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '00), pages 172–179, San Francisco, August 2000. IEEE.
carter:mc00:
Steven W. Carter, Darrell D. E. Long, and Jehan-François Pâris. Multimedia Communications: Directions and Innovations, chapter Video-on-Demand Broadcasting Protocols, pages 179–189. J. D. Gibson. Academic Press, San Diego, 2000.
castro:osdi00:
Miguel Castro and Barbara Liskov. Proactive recovery in a Byzantine-fault-tolerant system. In Proceedings of the 4th Symposium on Operating Systems Design and Implementation (OSDI), 2000.
castro:osdi99:
Miguel Castro and Barbara Liskov. Practical byzantine fault tolerance. In Proceedings of the 3rd Symposium on Operating Systems Design and Implementation (OSDI), 1999.
castro:sosp97:
Miguel Castro, Atul Adya, Barbara Liskov, and Andrew C. Myers. HAC: Hybrid adaptive caching for distributed storage systems. In Proceedings of the 16th ACM Symposium on Operating Systems Principles (SOSP '97), pages 102–115, 1997.
cate:usenixfs92:
Vincent Cate. Alex—a global filesystem. In Proceedings of the USENIX Workshop on File Systems, pages 1–12, Ann Arbor, MI, May 1992. USENIX.
cattaneo:freenix01:
Giuseppe Cattaneo, Luigi Catuogno, Aniello Del Sorbo, and Pino Persiano. The design and implementation of a transparent cryptographic file system for UNIX. In Proceedings of the Freenix Track: 2001 USENIX Annual Technical Conference, pages 199–212, Boston, MA, June 2001.
ceria02:
Université Paris 9 Dauphine Centre d'Etude et de Recherche en Informatique Appliquée. Ceria website, 2002.
chandra:usenix02:
Surendar Chandra and Amin Vahdat. Application-specific network management for energy-aware streaming of popular multimedia formats. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 329–342, Monterey, CA, June 2002. USENIX.
chandy:dsn06:
John A. Chandy. Storage allocation in unreliable peer-to-peer systems. In Proceedings of the 2006 Int'l Conference on Dependable Systems and Networking (DSN 2006), 2006.
chang:fast02:
Fay Chang, Minwen Ji, Shun-Tak A. Leung, John MacCormick, Sharon E. Perl, and Li Zhang. Myriad: Cost-effective disaster tolerance. In Proceedings of the 2002 Conference on File and Storage Technologies (FAST), pages 103–116, January 2002.
chang:ibmjrd90:
A. Chang, M. Mergen, R. Rader, J. Roberts, and S. Porter. Evolution of storage facilities in AIX version 3 for RISC System/6000 processors. IBM Journal of Research and Development, 34(1), January 1990.
chang:osdi06:
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber. Bigtable: A distributed storage system for structured data. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI), Seattle, WA, November 2006.
chankhunthod:usenix96:
Anawat Chankhunthod, Peter Danzig, Chuck Neerdaels, Michael F. Schwartz, and Kurt J. Worrell. A hierarchical Internet object cache. In Proceedings of the 1996 USENIX Annual Technical Conference, San Diego, CA, 1996.
charap:ieee97:
S. H. Charap, P. L. Lu, and Y. He. Thermal stability of recorded information at high densities. IEEE Transactions on Magnetics, 33, January 1997.
charikar:stoc97:
Moses Charikar, Chandra Chekuri, Tomás Feder, and Rajeev Motwani. Incremental clustering and dynamic information retrieval. In Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing (STOC '97), pages 626–635, El Paso, Texas, United States, 1997. ACM Press.
chase:sosp01:
Jeffrey S. Chase, Darrell C. Anderson, Prachi N. Thakar, Amin Vahdat, and Ronald P. Doyle. Managing energy and server resources in hosting centres. In Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP '01), pages 103–116, Banff, Canada, October 2001.
chau:cluster02:
Siu-Cheung Chau and Ada Wai-Chee Fu. A gracefully degradable declustered RAID architecture. Cluster Computing Journal, 5(1):97–105, 2002.
chen:asplos96:
Peter M. Chen, Wee Teck Ng, Subhachandra Chandra, Christopher Aycock, Gurushankar Rajamani, and David Lowell. The Rio file cache: Surviving operating system crashes. In Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 74–83, October 1996.
chen:computingsurveys94:
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, 26(2):145–185, June 1994.
chen:delayedwrite96:
Peter M. Chen. Optimizing delay in delayed-write file systems. Technical Report CSE-TR-293-96, University of Michigan, May 1996.
chen:ftcs94:
Chung-Ho Chen and Arun K. Somani. A cache protocol for error detection and recovery in fault-tolerant computing systems. In Proceedings of the 24th International Symposium on Fault-Tolerant Computing (FTCS '94), pages 278–287, 1994.
chen:infocom05:
Xin Chen, Shansi Ren, Haining Wang, and Xiaodong Zhang. SCOPE: Scalable consistency maintenance in structured P2P systems. In Proceedings of INFOCOM '05, Miami, FL, March 2005. IEEE.
chen:ipps93:
Peter M. Chen, Edward K. Lee, Ann L. Drapeau, Ken Lutz, Ethan L. Miller, Srinivasan Seshan, Ken Shirriff, David A. Patterson, and Randy H. Katz. Performance and Design Evaluation of the RAID-II Storage Server. In International Parallel Processing Symposium: Workshop on I/O in Parallel Computer Systems, April 1993.
chen:jdpd94:
Peter M. Chen, Edward K. Lee, Ann L. Drapeau, Ken Lutz, Ethan L. Miller, Srinivasan Seshan, Ken Shirriff, David A. Patterson, and Randy H. Katz. Performance and Design Evaluation of the RAID-II Storage Server. Journal of Distributed and Parallel Databases, 2(3):243–260, July 1994.
chen:msthesis94:
Kerhong Chen. Write caching in distributed file systems. M.sc. thesis, University of Saskatchewan, June 1994.
chen:noc96:
F.H.-M. Chen, J. Mellor, and P. Mars. On burstiness of self-similar traffic models. In Proceedings of the European Conference on Networks and Optical Communications 1996 (NOC '96), pages 146–153, 1996.
chen:nsdi04:
Mike Y. Chen, Anthony Accardi, Emre Kiciman, Dave Patterson, Armando Fox, and Eric Brewer. Path-based failure and evolution management. In Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI), pages 309–322. USENIX, 2004.
chen:tencon97:
Huimin Chen, Hong Cai, and Yanda Li. The multifractal property of bursty traffic and its parameter estimation based on wavelets. In Proceedings of IEEE TENCON'97. IEEE Region 10 Annual Conference, volume 2, pages 791–794, December 1997.
chen:toc96:
Shenze Chan and Don Towsley. A performance evaluation of RAID architectures. IEEE Transactions on Computers, 45(10):1116–1130, October 1996.
cheng:mascots02:
William C. Cheng, Cheng-Fu Chou, and Leana Golubchik. Performance of batch-based digital signatures. In Proceedings of the 10th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '02), pages 291–299, October 2002.
cheng:waim00:
Kai Cheng and Yahiko Kambayashi. Advanced replacement policies for WWW caching. In Proceedings of Web-Age Information Management, First International Conference, WAIM, pages 21–23, Shanghai, China, June 2000.
chervenak:sc02:
Ann Chervenak, Bob Schwartzkopf, Heinz Stockinger, Kurt Stockinger, Brian Tierney, Ewa Deelman, Ian Foster, Leanne Guy, Wolfgang Hoschek, Adriana Iamnitchi, Carl Kesselman, Peter Kunszt, and Matei Ripeanu. Giggle:Êa framework for constructing scalable replica location services. In Proceedings of the 2002 ACM/IEEE Conference on Supercomputing (SC '02), pages 1–17, November 2002.
chesire:usits01:
Maureen Chesire, Alec Wolman, Geoffrey M. Voelker, and Henry M. Levy. Measurement and analysis of a streaming-media workload. In Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems (USITS '01), pages 1–12, San Francisco, CA, March 2001. USENIX.
chlebus:spaa02:
Bogdan S. Chlebus and Dariusz R. Kowalski. Gossiping to reach consensus. In Proceedings of the 14th ACM Symposium on Parallel Algorithms and Architectures (SPAA), pages 220–229, Winnipeg, Manitoba, August 2002.
choi:lncs03:
Sung Jin Choi, Hee Yong Youn, and Bo Kyoung Lee. An efficient dispersal and encryption scheme for secure distributed information storage. Lecture Notes in Computer Science, 2660:958–967, January 2003.
chou:sosp01:
Andy Chou, Junfeng Yang, Benjamin Chelf, Seth Hallem, and Dawson Engler. An empirical study of operating system errors. In Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP '01), pages 73–88, Lake Louise, Alberta, Canada, October 2001.
choudhary:tr94483:
Alok Choudhary, Rajesh Bordawekar, Michael Harry, Rakesh Krishnaiyer, Ravi Ponnusamy, Tarvinder Singh, and Rajeev Thakur. PASSION: parallel and scalable software for input-output. Technical Report CRPC-TR94483-S, Syracuse University, March 1994.
choudhuri:msthesis03:
Siddharth Choudhuri. Macromodeling and characterization of filesystem energy consumption for diskless embedded systems. Master's thesis, Texas A&M University, August 2003.
choy:algorithmica96:
D. M. Choy, R. Fagin, and L. Stockmeyer. Efficiently extendible mappings for balanced data distribution. Algorithmica, 16:215–232, 1996.
chuang:isqe99:
John Chuang and Marvin Sirbu. Stor-serv: Adding quality-of-service to network storage. In Proceedings of Workshop on Internet Service Quality Economics, Cambridge MA, December 1999.
chun:nsdi06:
Byung-Gon Chun, Frank Dabek, Andreas Haeberlen, Emil Sit, Hakim Weatherspoon, M. Frans Kaashoek, John Kubiatowicz, and Robert Morris. Efficient replica maintenance for distributed storage systems. In Proceedings of the 3rd Symposium on Networked Systems Design and Implementation (NSDI), 2006.
chutani:usenix92:
Sailesh Chutani, Owen T. Anderson, Michael L. Kazar, Bruce W. Leverett, W. Anthony Mason, and Robert N. Sidebotham. The Episode file system. In Proceedings of the Winter 1992 USENIX Technical Conference, pages 43–60, January 1992.
cicala:joep64:
G. A. Cicala and Jeffrey R. Corey. Running speed in the rat as a function of shock level and competing responses. Journal of Experimental Psychology, 70:436–437, 1964.
cideciyan:ieeemagnetics02:
Roy D. Cideciyan, Evangelos Eleftheriou, and Thomas Mittelholzer. Perpendicular and longitudinal recording: a signal-processing and coding perspective. IEEE Transactions on Magnetics, 38(4):1698–1704, July 2002.
clark:w3c99:
James Clark and Steve DeRose. XML path language (xpath), 1999.
clarke:lncs01:
Ian Clarke, Oskar Sandberg, Brandon Wiley, and Theodore W. Hong. Freenet: A distributed anonymous information storage and retrieval system. Lecture Notes in Computer Science, 2009:46–66, 2001.
clemen:or85:
Robert T. Clemen and Robert L. Winkler. Limits for the precision and value of information from dependent sources. Operations Research, 33(2):427–442, 1985.
cleversafe:whitepaper06:
CleverSafe. Highly secure, highly reliable, open source storage solution. Available from http://www.cleversafe.org/, June 2006.
coddington:nhse96:
Paul D. Coddington. Random number generators for parallel computers. NHSE Review, 1(2), 1996.
coffman:os73:
Edward G. Coffman and Peter J. Denning. Operating systems theory. Prentice-Hall series in automating computing. Prentice-Hall, Englewood Cliffs, N.J., 1973.
cohen:osdi04:
Ira Cohen, Jeffrey S. Chase, Moises Goldszmidt, Terence Kelly, and Julie Symons. Correlating instrumentation data to system states: A building block for automated diagnosis and control. In Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI), pages 231–244, San Francisco, CA, December 2004.
cohen:tkde01:
Ariel Cohen and Walter A. Burkhard. Segmented information dispersal (SID) data layouts for digital video servers. IEEE Transactions on Knowledge and Data Engineering, 13(4):593–606, July 2001.
colarelli:sc02:
Dennis Colarelli and Dirk Grunwald. Massive arrays of idle disks for storage archives. In Proceedings of the 2002 ACM/IEEE Conference on Supercomputing (SC '02), November 2002.
comer:computingsurveys79:
Douglas Comer. The ubiquitous B-tree. ACM Computing Surveys, 11(2):121–137, June 1979.
considine:ibmsj77:
J. P. Considine and J. J. Myers. MARC: MVS archival storage and recovery program. IBM Systems Journal, 16(4):378–397, 1977.
cooley:mss03:
Joseph A. Cooley, Jeremy L. Mineweaser, Leslie D. Servi, and Eushiuan T. Tsung. Software-based erasure codes for scalable distributed storage. In Proceedings of the 20th IEEE / 11th NASA Goddard Conference on Mass Storage Systems and Technologies, pages 157–164, San Diego, CA, April 2003.
copeland:computer82:
George Copeland. What if mass storage were free?. IEEE Computer, 15(7):27–35, July 1982.
copeland:sigmod88:
George Copeland, William Alexander, Ellen Boughter, and Tom Keller. Data placement in Bubba. In Proceedings of the 1988 ACM SIGMOD International Conference on Management of Data, pages 99–108, Chicago, IL, 1988. ACM.
copeland:sigmod89:
George Copeland and Tom Keller. A comparison of high-availability media recovery techniques. In Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data, pages 98–109. ACM, 1989.
corbett:fast04:
Peter Corbett, Bob English, Atul Goel, Tomislav Grcanac, Steven Kleiman, James Leong, and Sunitha Sankar. Row-diagonal parity for double disk failure correction. In Proceedings of the Third USENIX Conference on File and Storage Technologies (FAST), pages 1–14, 2004.
corbett:tocs96:
Peter F. Corbett and Dror G. Feitelson. The Vesta parallel file system. ACM Transactions on Computer Systems, 14(3):225–264, 1996.
cormen:algorithms01:
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Introduction to Algorithms, Second Edition. {MIT} Press, Cambridge, Massachusetts, 2001.
cornell:freenix04:
Brian Cornell, Peter A. Dinda, and Fabián E. Bustamante. Wayback: A user-level versioning file system for Linux. In Proceedings of the Freenix Track: 2004 USENIX Annual Technical Conference, pages 19–28, Boston, MA, June 2004. USENIX.
cortes:spe00:
Toni Cortes, Yolanda Becerra, and Raúl Cervera. Swap compression: Resurrecting old ideas. Software—Practice and Experience {(SPE)}, 30(5):567–587, 2000.
cortes:usenix01:
T. Cortes and J. Labarta. Extending heterogeneity to RAID level 5. In Proceedings of the 2001 USENIX Annual Technical Conference, Boston, MA, June 2001.
cost:atal97:
R. Scott Cost, Jeegar Lakhani, Ian Soboroff, Tim Finin, Ethan Miller, and Charles Nicholas. TKQML: a scripting tool for building agents. In Proceedings of the 1997 Conference on Agent Theories and Agent Languages (ATAL97), pages 339–343, Newport, RI, July 1997. IEEE.
cover:elements91:
Thomas M. Cover and Joy A. Thomas. Elements of Information Theory. John Wiley and Sons, Inc., 1991.
cox:osdi02:
Landon P. Cox, Christopher D. Murray, and Brian D. Noble. Pastiche: Making backup cheap and easy. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI), pages 285–298, Boston, MA, December 2002.
cox:sosp03:
Landon P. Cox and Brian D. Noble. Samsara: Honor among thieves in peer-to-peer storage. In Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03), Bolton Landing, NY, October 2003.
coyne:sc93:
Robert A. Coyne, Harry Hulen, and Richard Watson. The High Performance Storage System. In Proceedings of Supercomputing '93, pages 83–92, Portland, OR, 1993. ACM.
crandall:sc95:
Phyllis E. Crandall, Ruth A. Aydt, Andrew A. Chien, and Daniel E. Reed. Input/output characteristics of scalable parallel applications. In Proceedings of Supercomputing '95, San Diego, CA, 1995. ACM.
crespo:dl98:
Arturo Crespo and Hector Garcia-Molina. Archival storage for digital libraries. In Proceedings of the Third {ACM} International Conference on Digital Libraries (DL '98), pages 69–78, Pittsburgh, Pennsylvania, June 1998. ACM.
crockett:sc89:
Thomas W. Crockett. File concepts for parallel I/O. In Proceedings of Supercomputing '89, pages 574–579, Reno, NV, 1989.
crovella:ton97:
Mark E. Crovella and Azer Bestavros. Self–similarity in World Wide Web traffic: evidence and possible causes. IEEE/ACM Transactions on Networking, 5(6):835–846, 1997.
culler:parallel99:
David Culler, Jaswinder Pal Singh, and Anoop Gupta. Parallel Computer Architecture: A Hardware/Software Approach. Morgan Kaufmann, 1999.
dabek:iptps03:
Frank Dabek, Ben Zhao2, Peter Druschel, John Kubiatowicz, and Ion Stoica. Towards a common api for structured peer-to-peer overlays. In Peer-to-Peer Systems II: Second International Workshop, IPTPS 2003, Springer Lecture Notes in Computer Science 2753, pages 33–44, Berkeley, CA, USA, February 2003.
dabek:sosp01:
Frank Dabek, M. Frans Kaashoek, David Karger, Robert Morris, and Ion Stoica. Wide-area cooperative storage with CFS. In Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP '01), pages 202–215, Banff, Canada, October 2001. ACM.
daemen:phdthesis95:
Joan Daemen. Cipher and Hash Function Design. PhD thesis, Katholieke Universiteit Leuven, March 1995.
daemen:smartcard98:
Joan Daemen and Vincent Rijmen. The block cipher Rijndael. In Proceedings of the Third Smart Card Research and Advanced Applications Conference, 1998.
dahlin:osdi94:
Michael Dahlin, Randy Wang, Tom Anderson, and David Patterson. Cooperative caching: Using remote client memory to improve file system performance. In Proceedings of the 1st Symposium on Operating Systems Design and Implementation (OSDI), pages 267–280, November 1994.
dahlin:quantitative:
Michael Dahlin, Clifford Mather, Randolph Wang, Thomas E. Anderson, and David A. Patterson. A quantitative analysis of cache policies for scalable network file systems. In Measurement and Modeling of Computer Systems, pages 150–160, 1994.
dally:isca25yrs:
William J. Dally, Andrew Chien, Stuart Fiske, Waldemar Horwat, Richard Lethin, Michael Noakes, Peter Nuth, Ellen Spertus, Deborah Wallach, D. Scott Wills, Andrew Chang, and John Keen. Retrospective: the J-machine. In 25 Years of the International Symposia on Computer Architecture (selected papers), pages 54–58. ACM Press, 1998.
dan:mmcn96:
Asit Dan and Dinkar Sitaram. A generalized interval caching policy for mixed interactive and long video environments. In Multimedia Computing and Networking, San Jose, CA, January 1996.
danzig:sigcomm93:
Peter B. Danzig, Richard S. Hall, and Michael F. Schwartz. A case for caching file objects inside internetworks. In Proceedings of {SIGCOMM93}, pages 239–248, 1993.
dave:electrodesign00:
Dave Bursky. Serial EEPROMs answer designers' needs for more poing storage. Electronic Design, March 2000. http://www.planetee.com/planetee/servlet/DisplayDocument?ArticleID=7422.
david:hotdep07:
Francis M. David, Jeffrey C. Carlyle, Ellick M. Chan, Philip A. Reames, and Roy H. Campbell. Improving dependability by revisiting operating system design. In Proceedings of the Third Workshop on Hot Topics in System Dependability (HotDep '07), June 2007.
davis:diskcon99:
T. Davis. Realizing a completely micromechanical data storage system (Kionix, Inc.). In Diskcon 99 International Technical Conference, September 1999.
dean:osdi04:
Jeffrey Dean and Sanjay Ghemawat. MapReduce: Simplified data processing on large clusters. In Proceedings of the 6th Symposium on Operating Systems Design and Implementation (OSDI), San Francisco, CA, December 2004.
dean:www99:
Jeffrey Dean and Monika R. Henziger. Finding related pages in the World Wide Web. In Proceedings of the 8th International World Wide Web Conference, Toronto, Canada, May 1999.
deavours:pe98:
Daniel D. Deavours and William H. Sanders. An efficient disk-based tool for solving large Markov models. Performance Evaluation, 33(1):67–84, 1998.
decandia:sosp07:
Giuseppe DeCandia, Deniz Hastorun, Gunavardhan Kakulapati Madan Jampani, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall, and Werner Vogels. Dynamo: Amazon's highly available key-value store. In Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP '07), October 2007.
delrosario:iopads93:
Juan Miguel del Rosario, Rajesh R. Bordawekar, and Alok N. Choudhar. Improved parallel I/O via a two-phase run-time access strategy. In Proceedings of the IPPS '93 Workshop on Input/Output in Parallel and Distributed Systems (IOPADS '93), pages 56–70, 1993.
demers:mobi94:
A. J. Demers, K. Petersen, M. J. Spreitzer, D. B. Terry, M. M. Theimer, and B. B. Welch. The Bayou architecture: Support for data sharing among mobile users. In Proceedings IEEE Workshop on Mobile Computing Systems and Applications, 1994, pages 2–7, 1994.
demsky:oopsla03:
Brian Demsky and Martin Rinard. Automatic detection and repair of errors in data structures. In Proceedings of OOPSLA '03, 2003.
denehy:usenix02:
Timothy E. Denehy, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. Bridging the information gap in storage protocol stacks. In Proceedings of the 2002 USENIX Annual Technical Conference, pages 177–190, Monterey, CA, June 2002. USENIX.
deolasee:www01:
Pavan Deolasee, Amol Katkar, Ankur Panchbudhe, Krithi Ramamritham, and Prashant Shenoy. Adaptive push-pull: Disseminating dynamic web data. In Proceedings of the 10th International World Wide Web Conference, pages 265–274, Hong Kong, China, May 2001.
desai:ipdps03:
Nirmit Desai and Frank Mueller. A log(n) multi-mode locking protocol for distributed systems. In Proceedings of the 17th International Parallel & Distributed Processing Symposium (IPDPS 2003), Nice, France, April 2003.
desikan:TR-01-36:
Rajagopalan Desikan, Stephen W. Keckler, and Doug Burger. Assessment of mram technology characteristics and architectures. Technical Report TR-01-36, University of Texas at Austin, Austin, TX 78712-1188, 2001.
despont:mems99:
M. Despont, J. Brugger, U. Drechsler, U. Dürig, W. Häberle, M. Lutwyche, H. Rothuizen, R. Stutz, R. Widmer, H. Rohrer, G. Binnig, and P. Vettiger. VLSI-NEMS chip for AFM data storage. In Technical Digest. IEEE International {MEMS 99} Conference. Twelfth IEEE International Conference on Micro Electro Mechanical Systems, Orlando, FL, USA, January 1999. IEEE.
devine:fodo93:
Robert Devine. Design and implementation of DDH: A distributed dynamic hashing algorithm. In Proceedings of the 4th International Conference on Foundations of Data Organization and Algorithms, pages 101–114, 1993.
devroye:nonuniform86:
Luc Devroye. Non-uniform random variate generation. Springer-Verlag, New York, 1986.
dholakia:rz3652:
Ajay Dholakia, Evangelos Eleftheriou, Xiao-Yu Hu, Ilias Iliadis, Jai Menon, and KK Rao. Analysis of a new intra-disk redundancy scheme for high-reliability RAID storage systems in the presence of unrecoverable errors. Technical Report RZ 3652, IBM Research, March 2006.
dholakia:sigmetrics06:
Ajay Dholakia, Evangelos Eleftheriou, Xiao-Yu Hu, Ilias Iliadis, Jai Menon, and KK Rao. Analysis of a new intra-disk redundancy scheme for high-reliability RAID storage systems in the presence of unrecoverable errors. In Proceedings of the 2006 SIGMETRICS Conference on Measurement and Modeling of Computer Systems, pages 373–374, 2006.
dibble:icdcs88:
Peter C. Dibble, Michael L. Scott, and Carla Schlatter Ellis. Bridge: A high-performance file system for parallel processors. In Proceedings of the 8th International Conference on Distributed Computing Systems (ICDCS '88), pages 154–161. IEEE, 1988.
dibble:phdthesis90:
Peter C. Dibble. A Parallel Interleaved File System. PhD thesis, University of Rochester, Rochester, NY, March 1990.
dijkstra:nm59:
Edsger Dijkstra. A note on two problems in connexion with graphs. Numerische Mathematik, 1:269–271, 1959.
diot:network00:
Cristophe Diot, Brian Neil Levine, Bryan Lyles, Hassan Kassem, and Doug Balensiefen. Deployment issues for the IP multicast service and architecture. IEEE Network, 14(1):78–88, 2000.
dipert:edn01:
Brian Dipert. Exotic memories, diverse approaches. EDN, April 2001.
dobbertin:lncs96:
Hans Dobbertin. Cryptanalysis of MD5 compress. Lecture Notes in Computer Science, 1039:53–69, 1996. Fast Software Encryption Workshop.
doe:sgs:
DOE National Nuclear Security Administration and the DOE National Security Agency. Proposed statement of work: SGS file system, April 2001.
douceur:disc01:
John R. Douceur and Roger P. Wattenhofer. Competitive hill-climbing strategies for replica placement in a distributed file system. In Proceedings of the 15th International Symposium on Distributed Computing (DISC), pages 48–62, October 2001.
douceur:icdcs02:
John R. Douceur, Atul Adya, William J. Bolosky, Dan Simon, and Marvin Theimer. Reclaiming space from duplicate files in a serverless distributed file system. In Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS '02), pages 617–624, Vienna, Austria, July 2002.
douceur:iptps02:
John R. Douceur. The Sybil attack. In Proceedings of the First International Workshop on Peer-to-Peer Systems (IPTPS 2002), March 2002.
douceur:mascots01:
John R. Douceur and Roger P. Wattenhofer. Large-scale simulation of replica placement algorithms for a serverless distributed file system. In Proceedings of the 9th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '01), pages 311–319, Cincinnati, OH, August 2001. IEEE.
douceur:osdi06:
John R. Douceur and Jon Howell. Distributed directory service in the farsite file system. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI), pages 321–334, Seattle, WA, November 2006. Usenix.
douceur:per03:
John R. Douceur. Is remote host availability governed by a universal law. Performance Evaluation Review, 31(3):25–29, December 2003.
douceur:srds01:
John R. Douceur and Roger P. Wattenhofer. Optimizing file availability in a secure serverless distributed file system. In Proceedings of the 20th Symposium on Reliable Distributed Systems (SRDS '01), pages 4–13, New Orleans, LA, October 2001. IEEE.
douglass:irps98:
Michael R. Douglass. Lifetime estimates and unique failure mechanisms of the digital micromirror device (DMD). In Proceedings of the 36th IEEE International Reliability Physics Symposium, pages 9–16, May 1998.
douglass:spie03:
Michael R. Douglass. DMD reliability: a MEMS success story. In Proceedings of {SPIE}, volume 4980, pages 1–11, San Jose, CA, January 2003. SPIE.
douglis:LFS88:
Fred Douglis and John K. Ousterhout. Beating the I/O bottleneck: A case for log-structured files systems. Technical Report UCB/CSD 88/467, University of California, Berkeley, October 1988.
douglis:ibm02:
Frederick Douglis, Arun K. Iyengar, and Kiem-Phong Vo. Dynamic suppression of similarity in the web: a case for deployable detection mechanisms. Technical Report RC22514, IBM Research, Thomas J. Watson Research Center, Yorktown Heights, New York, July 2002.
douglis:mlic95:
Fred Douglis, Padmanabhan Krishnan, a