Patent · US Expired

System and method for dynamically assigning I/O priority

US7366800B2 · kind B2 · utility

6Cited by
3References
6Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 9, 2003
Grant dateApr 29, 2008
Priority date
Expiry dateSep 29, 2024

Classification

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

Abstract

A system for controlling I/O transfers includes a host system or initiator including an adapter driver layer; and a storage controller. The storage controller includes a priority store and an operation queue. The adapter driver is selectively responsive to a datapath command from an initiator application for setting a default I/O priority for a specified logical unit, for storing the default I/O priority for the logical unit to a priority store of the storage controller, and selectively responsive to a data transfer command from an initiator application for storing the data transfer command to the storage controller. The storage controller is responsive to the datapath command for storing the I/O priority default value for the logical unit to the priority store; and responsive to the data transfer command with respect to the logical unit for queuing the data transfer command for execution based on the I/O priority default value.

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