I/o failover using adapter firmware
AssigneeInternational Business Machines Corporation
InventorsPHANI KUMAR V. U. AYYAGARI, YADAGIRI RAJABOINA
Life of this patent
Estimating the term…
Abstract
Methods, systems, and products for I/O failover includes: receiving, by a host driver, a registered state change notification (RSCN) for a target storage port, issuing, by the host driver, a query for a state of the target storage port, reissuing, by the host driver and responsive to the query failing, the query a predefined number of times, and sending, by the host driver to a host bus adapter (HBA) firmware and responsive to the reissued queries failing, a mailbox command to store failure statistics related to the target storage port.
Claims20
A method of I/O failover, the method comprising:
- receiving, by a host driver, a registered state change notification (RSCN) for a target storage port;
- issuing, by the host driver, a query for a state of the target storage port;
- reissuing, by the host driver and responsive to the query failing, the query a predefined number of times;
- and
- sending, by the host driver to a host bus adapter (HBA) firmware and responsive to the reissued queries failing, a mailbox command to store failure statistics related to the target storage port.
A system for I/O failover, the system comprising:
- a processor;
- and
- computer memory comprising computer program instructions that, when executed cause the system to:
- receive, by a host driver, a registered state change notification (RSCN) for a target storage port;
- issue, by the host driver, a query for a state of the target storage port;
- reissue, by the host driver and responsive to the query failing, the query a predefined number of times;
- and
- send, by the host driver to a host bus adapter (HBA) firmware and responsive to the reissued queries failing, a mailbox command to store failure statistics related to the target storage port.
A computer program product for I/O failover, the computer program product comprising a non-volatile computer readable medium and computer program instructions stored therein that are configured to, when executed, cause a computer to perform operations comprising:
- receiving, by a host driver, a registered state change notification (RSCN) for a target storage port;
- issuing, by the host driver, a query for a state of the target storage port;
- reissuing, by the host driver and responsive to the query failing, the query a predefined number of times;
- and
- sending, by the host driver to a host bus adapter (HBA) firmware and responsive to the reissued queries failing, a mailbox command to store failure statistics related to the target storage port.
Dependencies are inferred from the claim text.