Invention Grant
- Patent Title: Selecting a priority queue from which to process an input/output (I/O) request by training a machine learning module
-
Application No.: US16052518Application Date: 2018-08-01
-
Publication No.: US10558596B2Publication Date: 2020-02-11
- Inventor: Karl A. Nielsen , Clint A. Hardy , Lokesh M. Gupta , Matthew G. Borlick
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Konrad Raynes Davda & Victor LLP
- Agent David W. Victor
- Main IPC: G06F13/22
- IPC: G06F13/22 ; G06F3/06 ; G06N20/00 ; G06F5/06 ; G06F13/16

Abstract:
Provided are a computer program product, system, and method for using at least one machine learning module to select a priority queue from which to process an Input/Output (I/O) request. Input I/O statistics are provided on processing of I/O requests at the queues to at least one machine learning module. Output is received from the at least one machine learning module for each of the queues. The output for each queue indicates a likelihood that selection of an I/O request from the queue will maintain desired response time ratios between the queues. The received output for each of the queues is used to select a queue of the queues. An I/O request from the selected queue is processed.
Public/Granted literature
Information query