System controller with plurality of memory queues for prioritized scheduling of I/O requests from priority assigned clients
US6157963A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Mar 24, 1998 |
| Grant date | Dec 5, 2000 |
| Priority date | — |
| Expiry date | Mar 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.