Patent · US Expired

Input/output request allocation by establishing master command queue among plurality of command queues to receive and store commands, determine logical volume, and forwarding command to determined logical volume

US6141707A · kind A · utility

55Cited by
7References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 28, 1998
Grant dateOct 31, 2000
Priority date
Expiry dateMay 28, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/387
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus provide input/output allocation between a host and a data storage system. Input/output allocation is accomplished by organizing logical volumes (e.g., disk drives) in the data storage system and queuing requests to the data storage system in a manner which increases the speed and throughput of input/output (I/O) operations. The data storage system is provided from a plurality of logical volumes, each of the logical volumes including a command queue. A master command queue is established from one of the command queues of the logical volumes. The master command queue receives command requests from the host, each command request including an address of data being requested. Each command request is received from the host and stored in the master command queue. The logical volume where the address of the data associated with each command request resides is determined. Each command request is then forwarded to the logical volume where the data being requested resides.

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