Patent · US Expired

System and method for modeling and optimizing I/O throughput of multiple disks on a bus

US6260108A · kind A · utility

7Cited by
6References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 2, 1998
Grant dateJul 10, 2001
Priority date
Expiry dateJul 2, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0866
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for estimating and read durations, in response to requests to read data blocks stored in the disk drives in a computer system having a plurality of disk drives. Each disk drive has a disk cache with a non-zero fence parameter value coupled to a host computer via a common bus. The method according to one embodiment, comprises the steps of: (a) measuring an overhead period corresponding to the time during which a request to read is transmitted to a disk drive via the bus; (b) measuring an expected minimum positioning time corresponding to the shortest time required for a disk drive to locate said data block; (c) measuring mechanism-to-cache read time corresponding to the time required for a disk drive to transfer a data portion B.sub.C to a disk cache; (d) measuring the time required to transfer data blocks stored in each of said disk caches to the host; and (e) adding the times measured at steps (a) through (d).

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.