Patent · US Expired

System controller with plurality of memory queues for prioritized scheduling of I/O requests from priority assigned clients

US6157963A · kind A · utility

191Cited by
17References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 24, 1998
Grant dateDec 5, 2000
Priority date
Expiry dateMar 24, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0689
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system for globally prioritizing and scheduling I/O requests from a plurality of storage users or clients to one or more storage objects. The system comprises a storage controller configured to receive I/O requests from the client workstations and prioritize and schedule those I/O requests in accordance with a scheduling algorithm. Specifically, the storage controller receives I/O requests from the storage users and places the I/O requests in memory queues associated with the particular storage users. The storage controller then selects the I/O requests from the various memory queues based on the scheduling algorithm.

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