Storage (TOS)


Search Issue
enter search term and/or author name


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

Constructing collaborative desktop storage caches for large scientific datasets
Vincent W. Freeh, Nandan Tammineedi, Tyler Simon, Sudharshan S. Vazhkudai, Xiaosong Ma, Jonathan W. Strickland, 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
Hyungkyu Chang, Jaemin Ryu, Junseok Shim, Youjip Won, Yongdai Kim
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
Anand Sivasubramaniam, Alma Riska, Erik Riedel, Qian Wang, Jianyong Zhang
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
Peter Reiher, Geoff Kuenning, An-I Andy Wang, 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
Alok Choudhary, Mahmut T. Kandemir, Gokhan Memik, Wei-Keng Liao
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...