NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
An analytic performance model of disk arrays and its applicationAs disk arrays become widely used, tools for understanding and analyzing their performance become increasingly important. In particular, performance models can be invaluable in both configuring and designing disk arrays. Accurate analytic performance models are desirable over other types of models because they can be quickly evaluated, are applicable under a wide range of system and workload parameters, and can be manipulated by a range of mathematical techniques. Unfortunately, analytical performance models of disk arrays are difficult to formulate due to the presence of queuing and fork-join synchronization; a disk array request is broken up into independent disk requests which must all complete to satisfy the original request. We develop, validate, and apply an analytic performance model for disk arrays. We derive simple equations for approximating their utilization, response time, and throughput. We then validate the analytic model via simulation and investigate the accuracy of each approximation used in deriving the analytical model. Finally, we apply the analytical model to derive an equation for the optimal unit of data striping in disk arrays.
Document ID
19920010019
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Lee, Edward K.
(California Univ. Berkeley, CA, United States)
Katz, Randy H.
(California Univ. Berkeley, CA, United States)
Date Acquired
September 6, 2013
Publication Date
November 1, 1991
Subject Category
Computer Operations And Hardware
Report/Patent Number
UCB/CSD-91/660
NAS 1.26:189964
NASA-CR-189964
Report Number: UCB/CSD-91/660
Report Number: NAS 1.26:189964
Report Number: NASA-CR-189964
Accession Number
92N19261
Funding Number(s)
CONTRACT_GRANT: NAG2-591
CONTRACT_GRANT: NSF MIP-87-15235
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available