Transparent Gif

Department of Computer Science

University of California, Santa Barbara

Abstract

Diskbench: User-level Disk Feature Extraction Tool

by: Zoran Dimitrijevic, Raju Rangaswami, David Watson, and Anurag Acharya

Abstract:

Despite the increases in disk capacity and decreases in mechanicaldelays in recent years, the performance gap between magnetic disks andCPU continues to increase. To improve disk performance, operating systems and file systems must have detailed low-level information(e.g., zoning, bad-sector positions, and cache size) and high-levelinformation (e.g. expected read and write performance for differentaccess pattern) about the disks that they use. In this paper,we present Diskbench, our tool for extracting such information.Diskbench uses both interrogative and empirical methods for extractingvarious disk features. We present our extraction methods and results forseveral testbeds. From our empirical study, we conclude that intelligentdata placement and access methods can be devised to improve disk performance,by exploiting low-level disk knowledge. Diskbench has benefittedour video storage research in the implementation of Semi-preemptible IOand guaranteed real-time scheduling.

Keywords:

Disk profiling, disk modeling

Date:

June 2004

Document: 2004-18

XHTML Validation | CSS Validation
Updated 14-Nov-2005
Questions should be directed to: webmaster@cs.ucsb.edu