Modifying host input/output (I/O) activity to allow a storage drive to which I/O activity is directed to access requested information
AssigneeInternational Business Machines Corporation
InventorsWayne Charles Carlson, Erika Marianna Dawson, Gavin Stuart Johnson, Joel Kenneth Lyman, Harry Morris Yudenfriend
Life of this patent
Estimating the term…
Abstract
Provided are a method, system, and article of manufacture to process communications between a host and storage drive having a storage media. An Input/Output (I/O) request is received from the host directed to the storage media that requires requested information be sent to the storage drive to use to execute the I/O request against the storage media. A message is sent to the host to cause the host to modify I/O timeout operations in response to determining that the requested information is required.
Claims40
An article of manufacture having code enabled to process communications between a host and storage drive having a storage media and to cause operations to be performed, the operations comprising:
- receiving an Input/Output (I/O) request from the host directed to the storage media that requires requested information be sent to the storage drive to use to execute the I/O request against the storage media;
- and
- sending a message to the host to cause the host to modify I/O timeout operations in response to determining that the requested information is required.
An article of manufacture having code enabled to process communications between a control unit and storage drive having a storage media and for causing operations, the operations comprising:
- sending an I/O request to a control unit that is directed to a storage media accessed by a storage drive, wherein the control unit is in communication with the storage drive;
- receiving a message from the control unit in response to the storage drive requesting information to process the I/O request;
- modifying timeout operations with respect to the I/O request in response to the message;
- and
- resending the I/O request in response to the storage drive receiving the requested information.
A system in communication with a host and a storage drive having a storage media, comprising:
- a processor;
- and
- code executed by the processor to perform operations, the operations comprising:
- receiving an Input/Output (I/O) request from the host directed to the storage media that requires requested information be sent to the storage drive to use to execute the I/O request against the storage media;
- and
- sending a message to the host to cause the host to modify I/O timeout operations in response to determining that the requested information is required.
A system in communication with a control unit and a storage drive having a storage media, comprising:
- a processor;
- and
- code executed by the processor to perform operations, the operations comprising:
- sending an I/O request to the control unit that is directed to the storage media accessed by the storage drive, wherein the control unit is in communication with the storage drive;
- receiving a message from the control unit in response to the storage drive requesting information to process the I/O request;
- modifying timeout operations with respect to the I/O request in response to the message;
- and
- resending the I/O request in response to the storage drive receiving the requested information.
A method, comprising:
- receiving an Input/Output (I/O) request from a host directed to a storage media that requires requested information be sent to a storage drive to use to execute the I/O request against the storage media;
- and
- sending a message to the host to cause the host to modify I/O timeout operations in response to determining that the requested information is required.
A method, comprising:
- sending an I/O request to a control unit that is directed to a storage media accessed by a storage drive, wherein the control unit is in communication with the storage drive;
- receiving a message from the control unit in response to the storage drive requesting information to process the I/O request;
- modifying timeout operations with respect to the I/O request in response to the message;
- and
- resending the I/O request in response to the storage drive receiving the requested information.
Dependencies are inferred from the claim text.