storagesys.bib
@comment{{This file has been generated by bib2bib 1.96}}
@comment{{Command line: /usr/bin/bib2bib -ob storagesys.bib -c 'class : "storagesys"' lib.bib}}
@article{anth12,
author = {Gary Anthens},
title = {Revamping Storage Performance},
journal = {Communications of the ACM},
year = {2012},
volume = {55},
pages = {20-22},
number = {1},
month = jan,
class = {storagesys},
timestamp = {13.01.2012}
}
@inproceedings{aran99,
author = {Remzi H. Arpaci-Dusseau and Eric Anderson and Noah Treuhaft and David
E. Culler and Joseph M. Hellerstein and David Patterson and Kathy
Yelick},
title = {Cluster {I/O} with {River}: Making the Fast Case Common},
booktitle = {Proceedings of the Sixth Workshop on Input/Output in Parallel and
Distributed Systems (IOPADS'99)},
year = {1999},
pages = {10-22},
citeseer = {http://citeseer.nj.nec.com/99710.html},
class = {storagesys},
url = {http://db.uwaterloo.ca/~kmsalem/lib/lib/river.ps},
url2 = {http://www.cs.wisc.edu/~remzi/Postscript/river.ps}
}
@inproceedings{basi04,
author = {Lakshmi N. Bairavasundaram and Muthian Sivathanu and Andrea C. Arpaci-Dusseau
and Remzi H. Arpaci-Dusseau},
title = {{X-RAY}: A Non-Invasive Exclusive Caching Mechanism for {RAIDs}},
booktitle = {Proceedings of the 31st Annual International Symposium on Computer
Architecture (ISCA '04)},
year = {2004},
month = {June},
class = {storagesys},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/basi04.pdf},
url2 = {http://www.cs.wisc.edu/adsl/Publications/xray-isca04.pdf}
}
@inproceedings{habo05,
author = {Christoffer Hall and Philippe Bonnet},
title = {Getting Priorities Straight: Improving Linux Support for Database
{I/O}},
booktitle = {Proc. International Conference on Very Large Data Bases (VLDB'05)},
year = {2005},
pages = {1116-1127},
annote = {Explores response time vs. throughput tradeoff for I/O in MySQL.
Argues that DBMS should maintain steady rather than bursty I/O request
patterns to avoid idle I/O capacity. Describes a Linux implementation
of prioritized I/O and measurements of its impact on MySQL's InnoDB.},
class = {storagesys},
url = {http://db.uwaterloo.ca/~kmsalem/lib/lib/habo05.pdf},
url2 = {http://www.vldb2005.org/program/paper/wed/p1116-hall.pdf}
}
@techreport{hila95,
author = {Dave Hitz and James Lau and Michael Malcolm},
title = {File System Design for an {NFS} File Server Appliance},
institution = {Network Applicance Corp.},
year = {1995},
number = {TR-3002},
class = {storagesys},
url = {http://db.uwaterloo.ca/~kmsalem/lib/lib/hila95.pdf},
url2 = {http://www.netapp.com/library/tr/3002.pdf}
}
@inproceedings{huhu05,
author = {Hai Huang and Wanda Hung and Kang Shin},
title = {{FS2}: Dynamic Data Replication in Free Disk Space for Improving
Disk Performance and Energy-Consumption},
booktitle = {Proc. 20th ACM Symposium on Operating Systems Principles (SOSP'05)},
year = {2005},
pages = {263-276},
class = {storagesys},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/huhu05.pdf}
}
@inproceedings{nath09,
author = {Narayanan,, Dushyanth and Thereska,, Eno and Donnelly,, Austin and
Elnikety,, Sameh and Rowstron,, Antony},
title = {Migrating Server Storage to SSDs: Analysis of Tradeoffs},
booktitle = {Proc. ACM European Conference on Computer Systems},
year = {2009},
pages = {145-158},
class = {storagesys},
doi = {http://doi.acm.org/10.1145/1519065.1519081},
timestamp = {14.05.2009},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/nath09.pdf}
}
@inproceedings{pagi95,
author = {R. Hugo Patterson and Garth A. Gibson and Eka Ginting and Daniel
Stodolsky and Jim Zelenka},
title = {Informed Prefetching and Caching},
booktitle = {Proc. ACM Symposium on Operating Systems Principles (SOSP'95)},
year = {1995},
pages = {79-95},
month = dec,
annote = {Distinguishes hints that disclose from hints that advise, and advocates
the former. Applications issue hints describing file access patterns:
hints can be used to disclose sequential access to the whole file,
or to disclose an access pattern described as a sequence of offset,length
pairs.},
class = {storagesys},
timestamp = {01.12.2008},
url = {http://db.uwaterloo.ca/~kmsalem/lib/lib/pagi95.pdf},
url2 = {http://www.pdl.cmu.edu/PDL-FTP/TIP/SOSP15.pdf}
}
@article{ried03,
author = {Erik Riedel},
title = {Storage Systems: Not Just a Bunch of Disks Anymore},
journal = {Queue},
year = {2003},
volume = {1},
pages = {32-41},
number = {4},
month = jun,
class = {storagesys},
publisher = {ACM},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/ried03.pdf}
}
@inproceedings{safr04,
author = {Yasushi Saito and Svend Fr\:{o}lund and Alistair C. Veitch and Arif
Merchant and Susan Spence},
title = {{FAB}: building distributed enterprise disk arrays from commodity
components},
booktitle = {Proceedings of the 11th International Conference on Architectural
Support for Programming Languages and Operating Systems (ASPLOS'04)},
year = {2004},
pages = {48-58},
class = {storagesys},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/safr04.pdf},
url2 = {http://www.hpl.hp.com/research/ssp/papers/2004-10-ASPLOS-FAB.pdf}
}
@inproceedings{siba05,
author = {Muthian Sivathanu and Lakshmi N. Bairavasundaram and Andrea C. Arpaci-Dusseau
and Remzi H. Arpaci-Dusseau},
title = {Database-Aware Semantically-Smart Storage},
booktitle = {Proc. of the USENIX Symposium on File and Storage Technologies (FAST'05)},
year = {2005},
pages = {239-252},
annote = {Proposes to improve storage system performance allowing it to interpret
some data written by a DBMS client. Types of interpreted information
include log sequence numbers, block types, association of blocks
with logical DB entities (tables, indexes), and access statistics
explicitly generated by the DBMS to the storage system. Considers
using this information in the storage system to ensure graceful degradation
in case of device failures and to securely erase deleted data. Also
considered extending the X-Ray \cite{basi04} mechanism to improve
the performance of the storage server cache.},
class = {storagesys},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/siba05.pdf},
url2 = {http://www.cs.wisc.edu/adsl/Publications/sdsdb-fast05.pdf}
}
@inproceedings{spga09,
author = {Richard P. Spillane and Sachin Gaikwad and Manjunath Chinni and Erez
Zadok and Charles P. Wright},
title = {Enabling Transactional File Access via Lightweight Kernel Extensions},
booktitle = {Proc. USENIX Conference on File and Storage Technologies (FAST'09)},
year = {2009},
class = {storagesys},
timestamp = {27.02.2009},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/spga09.pdf},
url2 = {http://www.usenix.org/events/fast09/tech/full_papers/spillane/spillane.pdf}
}
@article{vome04,
author = {K. Voruganti and J. Menon and S. Gopisetty},
title = {Land Below a {DBMS}},
journal = {SIGMOD Record},
year = {2004},
volume = {33},
pages = {64-70},
number = {1},
month = mar,
annote = {A good, brief overview of SAN vs. NAS issues plus some discussion
of storage virtualization and policy-based storage management.},
class = {storagesys}
}
@article{waro12,
author = {Carl A. Waldspurger and Mendel Rosenblum},
title = {I/O Virtualization},
journal = {Communications of the ACM},
year = {2012},
volume = {55},
pages = {66-72},
number = {1},
month = jan,
class = {storagesys},
timestamp = {13.01.2012}
}
@inproceedings{weza91,
author = {Gerhard Weikum and Peter Zabback and Peter Scheuermann},
title = {Dynamic File Allocation in Disk Arrays},
booktitle = {Proceedings of the 1991 ACM SIGMOD International Conference on Management
of Data},
year = {1991},
pages = {406-415},
month = may,
class = {storagesys},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/weza91.pdf}
}
@misc{snia03,
title = {Shared Storage Model: A framework for describing storage architectures},
howpublished = {{SNIA} Technical Council white paper},
month = apr,
year = {2003},
class = {storagesys},
url = {http://db.uwaterloo.ca/~kmsalem/lib/lib/SNIA-SSM-text-2003-04-13.pdf}
}
@misc{ibm02,
title = {{IBM Storage Tank}: A Distributed Storage System},
howpublished = {{IBM Corporation} white paper},
month = jan,
year = {2002},
class = {storagesys},
url = {http://www.db.uwaterloo.ca/~kmsalem/lib/lib/storagetank.pdf},
url2 = {http://www.almaden.ibm.com/StorageSystems/file_systems/storage_tank/ExtStorageTankPaper01_24_02.pdf}
}
@comment{{jabref-meta: selector_url:http://www.db.uwaterloo.ca/~kmsalem
/lib/lib/;}}
@comment{{jabref-meta: selector_class:buffer;dbcontrol;grid;other;physi
cal;queryopt;repl;resourcemgmt;secac;storagemgmt;storageperf;storagesy
s;webcontrol;workload;}}
@comment{{jabref-meta: selector_url2:http://www.db.uwaterloo.ca/~kmsale
m/lib/lib/;}}
@comment{{jabref-meta: selector_journal:#tservcomp#;#cacm#;#ibmsysj#;#p
vldb#;#queue#;#record#;#tos#;}}
@comment{{jabref-meta: selector_keywords:}}
@comment{{jabref-meta: selector_booktitle:#damon#;#cidr#;#eurosys#;#fas
t#;#icac#;#icde#;#ladis#;#mascots#;#osdi#;#sigmod#;#socc#;#sosp#;#vldb
#;}}
@comment{{jabref-meta: groupsversion:3;}}
@comment{{jabref-meta: groupstree:
0 AllEntriesGroup:;
1 KeywordGroup:dbcontrol\;0\;class\;dbcontrol\;0\;0\;;
1 KeywordGroup:webcontrol\;0\;class\;webcontrol\;0\;0\;;
1 KeywordGroup:physical\;0\;class\;physical\;0\;0\;;
1 KeywordGroup:storagemgmt\;0\;class\;storagemgmt\;0\;0\;;
1 KeywordGroup:storageperf\;0\;class\;storageperf\;0\;0\;;
1 KeywordGroup:storagesys\;0\;class\;storagesys\;0\;0\;;
1 KeywordGroup:resourcemgmt\;0\;class\;resourcemgmt\;0\;0\;;
1 KeywordGroup:grid\;0\;class\;grid\;0\;0\;;
1 KeywordGroup:repl\;0\;class\;repl\;0\;0\;;
1 KeywordGroup:secac\;0\;class\;secac\;0\;0\;;
1 KeywordGroup:other\;0\;class\;other\;0\;0\;;
1 KeywordGroup:buffer\;0\;class\;buffer\;0\;0\;;
1 KeywordGroup:queryopt\;0\;class\;queryopt\;0\;0\;;
1 KeywordGroup:workload\;0\;class\;workload\;0\;0\;;
}}