ACM DL

Storage (TOS)

Menu

Search Issue
enter search term and/or author name

Archive


ACM Transactions on Storage (TOS), Volume 2 Issue 3, August 2006

Constructing collaborative desktop storage caches for large scientific datasets
Sudharshan S. Vazhkudai, Xiaosong Ma, Vincent W. Freeh, Jonathan W. Strickland, Nandan Tammineedi, Tyler Simon, Stephen L. Scott
Pages: 221-254
DOI: 10.1145/1168910.1168911
High-end computing is suffering a data deluge from experiments, simulations, and apparatus that creates overwhelming application dataset sizes. This has led to the proliferation of high-end mass storage systems, storage area clusters, and data...

Intelligent storage: Cross-layer optimization for soft real-time workload
Youjip Won, Hyungkyu Chang, Jaemin Ryu, Yongdai Kim, Junseok Shim
Pages: 255-282
DOI: 10.1145/1168910.1168912
In this work, we develop an intelligent storage system framework for soft real-time applications. Modern software systems consist of a collection of layers and information exchange across the layers is performed via well-defined interfaces. Due to...

Storage performance virtualization via throughput and latency control
Jianyong Zhang, Anand Sivasubramaniam, Qian Wang, Alma Riska, Erik Riedel
Pages: 283-308
DOI: 10.1145/1168910.1168913
I/O consolidation is a growing trend in production environments due to increasing complexity in tuning and managing storage systems. A consequence of this trend is the need to serve multiple users and/or workloads simultaneously. It is imperative to...

The Conquest file system: Better performance through a disk/persistent-RAM hybrid design
An-I Andy Wang, Geoff Kuenning, Peter Reiher, Gerald Popek
Pages: 309-348
DOI: 10.1145/1168910.1168914
Modern file systems assume the use of disk, a system-wide performance bottleneck for over a decade. Current disk caching and RAM file systems either impose high overhead to access memory content or fail to provide mechanisms to achieve data...

Multicollective I/O: A technique for exploiting inter-file access patterns
Gokhan Memik, Mahmut T. Kandemir, Wei-Keng Liao, Alok Choudhary
Pages: 349-369
DOI: 10.1145/1168910.1168915
The increasing gap between processor cycle times and access times to storage devices makes it necessary to use powerful optimizations. This is especially true for applications in the parallel computing domain that frequently perform large amounts of...