Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleMarch 2003
Storage Over IP: When Does Hardware Support Help?
This paper explores the effect of the current generation of hardware support for IP storage area networks on application performance. In this regard, this paper presents a comprehensive analysis of three competing approaches to build an IP storage area ...
- ArticleMarch 2003
Passive NFS Tracing of Email and Research Workloads
We present an analysis of a pair of NFS traces of contemporary email and research workloads. We show that although the research workload resembles previously-studied workloads, the email workload is quite different. We also perform several new analyses ...
- ArticleMarch 2003
Making the Most Out of Direct-Access Network Attached Storage
The performance of high-speed network-attached storage applications is often limited by end-system overhead, caused primarily by memory copying and network protocol processing. In this paper, we examine alternative strategies for reducing overhead in ...
- ArticleMarch 2003
The Direct Access File System
The Direct Access File System (DAFS) is a new, fast, and lightweight remote file system protocol. DAFS targets the data center by addressing the performance and functional needs of clusters of application servers. We call this the local file sharing ...
- ArticleMarch 2003
Block-Level Security for Network-Attached Disks
- Marcos K. Aguilera,
- Minwen Ji,
- Mark Lillibridge,
- John MacCormick,
- Erwin Oertli,
- Dave Andersen,
- Mike Burrows,
- Timothy Mann,
- Chandramohan A. Thekkath
We propose a practical and efficient method for adding security to network-attached disks (NADs). In contrast to previous work, our design requires no changes to the data layout on disk, minimal changes to existing NADs, and only small changes to the ...
- ArticleMarch 2003
Design and Implementation of Semi-preemptible IO
Allowing higher-priority requests to preempt ongoing disk IOs is of particular benefit to delay-sensitive multimedia and real-time systems. In this paper we propose Semi-preemptible IO, which divides an IO request into small temporal units of disk ...
- ArticleMarch 2003
Optimizing Probe-Based Storage
Probe-based storage, also known as micro-electric mechanical systems (MEMS) storage, is a new technology that is emerging to bypass the fundamental limitations of disk drives. The design space of such devices is particularly interesting because we can ...
- ArticleMarch 2003
Awarded Best Paper! - Using MEMS-Based Storage in Disk Arrays
Current disk arrays, the basic building blocks of high-performance storage systems, are built around two memory technologies: magnetic disk drives, and non-volatile DRAM caches. Disk latencies are higher by six orders of magnitude than non-volatile DRAM ...
- ArticleMarch 2003
Semantically-Smart Disk Systems
- Muthian Sivathanu,
- Vijayan Prabhakaran,
- Florentina I. Popovici,
- Timothy E. Denehy,
- Andrea C. Arpaci-Dusseau,
- Remzi H. Arpaci-Dusseau
We propose and evaluate the concept of a semantically-smart disk system (SDS). As opposed to a traditional "smart" disk, an SDS has detailed knowledge of how the file system above is using the disk system, including information about the on-disk data ...
- ArticleMarch 2003
Metadata Efficiency in Versioning File Systems
Versioning file systems retain earlier versions of modified files, allowing recovery from user mistakes or system corruption. Unfortunately, conventional versioning systems do not efficiently record large numbers of versions. In particular, versioned ...
- ArticleMarch 2003
Plutus: Scalable Secure File Sharing on Untrusted Storage
Plutus is a cryptographic storage system that enables secure file sharing without placing much trust on the file servers. In particular, it makes novel use of cryptographic primitives to protect and share files. Plutus features highly scalable key ...
- ArticleMarch 2003
Data Staging on Untrusted Surrogates
We show how untrusted computers can be used to facilitate secure mobile data access. We discuss a novel architecture, data staging, that improves the performance of distributed file systems running on small, storage-limited pervasive computing devices. ...
- ArticleMarch 2003
Awarded Best Student Paper! - Pond: The OceanStore Prototype
OceanStore is an Internet-scale, persistent data store designed for incremental scalability, secure sharing, and long-term durability. Pond is the OceanStore prototype; it contains many of the features of a complete system including location-independent ...