ACM Home Page
Please provide us with feedback. Feedback
An analytic behavior model for disk drives with readahead caches and request reordering
Full text PdfPdf (1.44 MB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems table of contents
Madison, Wisconsin, United States
Pages: 182 - 191  
Year of Publication: 1998
ISBN:0-89791-982-3
Also published in ...
Authors
Elizabeth Shriver  Lucent/Bell Labs.
Arif Merchant  Hewlett-Packard Laboratories
John Wilkes  Hewlett-Packard Laboratories
Sponsors
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
IFIP WG 7.3 : IFIP WG 7.3
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 44,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/277851.277906
What is a DOI?

ABSTRACT

Modern disk drives read-ahead data and reorder incoming requests in a workload-dependent fashion. This improves their performance, but makes simple analytical models of them inadequate for performance prediction, capacity planning, workload balancing, and so on. To address this problem we have developed a new analytic model for disk drives that do readahead and request reordering. We did so by developing performance models of the disk drive components (queues, caches, and the disk mechanism) and a workload transformation technique for composing them. Our model includes the effects of workload-specific parameters such as request size and spatial locality. The result is capable of predicting the behavior of a variety of real-world devices to within 17% across a variety of workloads and disk drives.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
C. Adams, E. Gelenbe, and J. Vicard. An experimentally validated model of the paging drum. Acta Inforrnatica, 11:103 17, 1979.
2
 
3
A. L. Bastian. Cached DASD performance prediction and validation. Proc. 13th Intl Conf. on Mgmt. and Perf. Eval. of Comp. Sys. (CMG) (San Diego, CA), pages 174-7, M. Boksenbaum, G. W. Dodson, T. Moran, C. Smith, and H. P. Artis, editors, 14-17 Dec. 1982.
 
4
 
5
G. Biagini. Evaluating I/O subsystem performance. Proc. Intl Conf. for the Meas. and Perf. Eval. of Comp. Sys. (CMG'86) (Las Vegas, NV), pages 299-306. Comp. Meas. Group, 1989.
 
6
 
7
 
8
 
9
E. G. Coffman, Jr and M. Hofri. On tile expected perfbrmance of scanning disks. SIAM J. on Computing, 11(1):60- 70, Feb. 1982.
 
10
 
11
R. Golding, E. Shriver, 2'. Sullivan, and J. Wilkes. Attributemanaged storage. Workshop on Modeling and Specification of I/O (San Antonio, TX), 26 Oct. 1995.
12
 
13
P. G. Hoel, S. C. Port, and C. J. Stone. Introduction to p#vbability theory. Houghton Mifflin Company, 1971.
14
 
15
A. Hospodor. Mechanical access time calculation. Advances in Information Storage Systems, 6:313-36, 1995.
 
16
D. M. Jacobson and J. Wilkes. Disk scheduling algorithms based on rotational position. Technical report HPL-CSP- 91--7. Itewlett-Packard Labs., Palo Alto, CA, 24 Feb. 1991, revised 1 Mar. 1991.
 
17
 
18
 
19
 
20
 
21
 
22
23
 
24
C. Ruemmler and J. Wilkes. UNIX disk access patterns. Proc. Winter 1993 USENIX (San Diego, CA), pages 405- 20, 25-29 Jan. 1993.
 
25
 
26
 
27
M. Seltzer, P. Chen, and J. Ousterhout. Disk scheduling revisited. Proc. Winter 1990 USENIX Conf. (Washington, DC), pages 313-23, 22----26 J#m. 1990.
 
28
29
30
 
31
F. Raab, editor. TPC benchmark C, Standard Specification Revision 3.0. Technical report. Transaction Processing Performance Council, 15 Feb. 1995.
32
33
 
34
J. Wilkes. The Pantheon storage-system simulator. Technical Report HPL-SSP-95-14. Storage Systems Program, Hewlett-Packard Labs., Pato Alto, CA, 29 Dec. 1995.
 
35
36

CITED BY  19

Collaborative Colleagues:
Elizabeth Shriver: colleagues
Arif Merchant: colleagues
John Wilkes: colleagues