METHOD FOR ADOPTING AN ORPHAN I/O PORT IN A REDUNDANT STORAGE CONTROLLER
First Claim
1. A method for adopting an orphaned I/O port of a storage controller, the storage controller having first and second redundant field-replaceable units (FRU) for processing I/O requests, and a third FRU having at least one I/O port for receiving the I/O requests from host computers coupled thereto, wherein initially the first FRU is configured to process the I/O requests received by the I/O port, wherein the third FRU is initially configured to route to the first FRU interrupt requests generated by the I/O port in response to receiving the I/O requests, the method comprising:
- determining, by the second FRU, that the first FRU has failed and is no longer processing I/O requests received by the I/O port; and
configuring the third FRU to route the interrupt requests from the I/O port to the second FRU rather than the first FRU, in response to said determining that the first FRU has failed.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for adopting an orphaned I/O port of a storage controller is disclosed. The storage controller has first and second redundant field-replaceable units (FRU) for processing I/O requests and a third FRU having at least one I/O port for receiving the I/O requests from host computers coupled to it. Initially the first FRU processes the I/O requests received by the I/O port and the third FRU routes to the first FRU interrupt requests generated by the I/O port in response to receiving the I/O requests. Subsequently, the second FRU determines that the first FRU has failed and is no longer processing I/O requests received by the I/O port, and configures the third FRU to route the interrupt requests from the I/O port to the second FRU rather than the first FRU, in response to the determining that the first FRU has failed.
92 Citations
9 Claims
-
1. A method for adopting an orphaned I/O port of a storage controller, the storage controller having first and second redundant field-replaceable units (FRU) for processing I/O requests, and a third FRU having at least one I/O port for receiving the I/O requests from host computers coupled thereto, wherein initially the first FRU is configured to process the I/O requests received by the I/O port, wherein the third FRU is initially configured to route to the first FRU interrupt requests generated by the I/O port in response to receiving the I/O requests, the method comprising:
-
determining, by the second FRU, that the first FRU has failed and is no longer processing I/O requests received by the I/O port; and
configuring the third FRU to route the interrupt requests from the I/O port to the second FRU rather than the first FRU, in response to said determining that the first FRU has failed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification