Nisha Talagala and Remzi H. Arpaci-Dusseau and D. Patterson

EECS Department, University of California, Berkeley

Technical Report No. UCB/CSD-99-1063

, 1999

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1999/CSD-99-1063.pdf

Obtaining timely and accurate information about the low-level characteristics of disk drives presents a problem for system design and implementation alike. This paper presents a collection of three disk microbenchmarks which combine to empirically extract a relevant subset of disk geometry and performance parameters in an efficient and accurate manner, without requiring a priori information of the drive being measured. Novel among the benchmarks is the utilization of linearly increased stride to glean a spectrum of low-level details including head-switch and cylinder-switch times while factoring out rotational effects. A bandwidth benchmark extracts the zone profile of disks, revealing that the previously preferred linear model of zone bandwidth is less accurate than a quadratic model. A seek profile is also generated, completing a trio of benchmarks. Data is collected from a broad class of modern disks, including five SCSI, two IDE, and two simulated drives.


BibTeX citation:

@techreport{Talagala:CSD-99-1063,
    Author= {Talagala, Nisha and Arpaci-Dusseau, Remzi H. and Patterson, D.},
    Title= {Microbenchmark-based Extraction of Local and Global Disk Characteristics},
    Year= {1999},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1999/6275.html},
    Number= {UCB/CSD-99-1063},
    Abstract= {Obtaining timely and accurate information about the low-level characteristics of disk drives presents a problem for system design and implementation alike. This paper presents a collection of three disk microbenchmarks which combine to empirically extract a relevant subset of disk geometry and performance parameters in an efficient and accurate manner, without requiring a priori information of the drive being measured. Novel among the benchmarks is the utilization of linearly increased stride to glean a spectrum of low-level details including head-switch and cylinder-switch times while factoring out rotational effects. A bandwidth benchmark extracts the zone profile of disks, revealing that the previously preferred linear model of zone bandwidth is less accurate than a quadratic model. A seek profile is also generated, completing a trio of benchmarks. Data is collected from a broad class of modern disks, including five SCSI, two IDE, and two simulated drives.},
}

EndNote citation:

%0 Report
%A Talagala, Nisha 
%A Arpaci-Dusseau, Remzi H. 
%A Patterson, D. 
%T Microbenchmark-based Extraction of Local and Global Disk Characteristics
%I EECS Department, University of California, Berkeley
%D 1999
%@ UCB/CSD-99-1063
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1999/6275.html
%F Talagala:CSD-99-1063