Storage system
First Claim
Patent Images
1. A storage system with redundant components comprising:
- a plurality of disk devices;
a first controller having a first current port connected to a first host and a first standby port connected to a second host, said first controller connected to said disk devices for data exchange between said first host and said disk devices via said first current port;
a second controller having a second current port connected to said second host and a second standby port connected to said first host, said second controller connected to said disk devices for data exchange between said second host and said disk devices via said second current port, said second controller having stored therein port configuration information representative of said first current port; and
a plurality of communication lines between said first controller and said second controller, said first controller configured to detect an error condition therein and in response to detecting said error condition, to communicate an error indication to said second controller, said second controller configured to detect receipt of said error indication and in response to receiving said error indication to configure said second standby port for data exchange between said first host and said disk devices based on said port configuration information.
1 Assignment
0 Petitions
Accused Products
Abstract
The storage controlling apparatus has a function for setting each of a plurality of ports in a controller for the current controller or for the standby controller, so that one port is switched to the other in a controller in case an error occurs in a controller or in a port. When in a normal operation, both of the controllers can be operated so as to improve the performance of the apparatus.
-
Citations
13 Claims
-
1. A storage system with redundant components comprising:
-
a plurality of disk devices;
a first controller having a first current port connected to a first host and a first standby port connected to a second host, said first controller connected to said disk devices for data exchange between said first host and said disk devices via said first current port;
a second controller having a second current port connected to said second host and a second standby port connected to said first host, said second controller connected to said disk devices for data exchange between said second host and said disk devices via said second current port, said second controller having stored therein port configuration information representative of said first current port; and
a plurality of communication lines between said first controller and said second controller, said first controller configured to detect an error condition therein and in response to detecting said error condition, to communicate an error indication to said second controller, said second controller configured to detect receipt of said error indication and in response to receiving said error indication to configure said second standby port for data exchange between said first host and said disk devices based on said port configuration information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A storage system with redundant components comprising:
-
a plurality of disk devices;
a first controller having a first current port for communication with a first host and a first standby port for communication with a second host, said first controller connected to said disk devices for reading and writing data with said first host via said first current port;
a second controller having a second current port for communication with said second host and a second standby port connected to said first host, said second controller connected to said disk devices for reading and writing data with said second host via said second current port; and
said first controller operable to store first port configuration information in said second controller, said first port configuration information representative of said first current port, said first controller operable to detect an error condition therein and in response to detecting said error condition, to communicate an error indication to said second controller, said second controller operable to detect receipt of said error indication and in response to receiving said error indication to configure said second standby port for reading and writing data between said first host and said disk devices based on said first port configuration information. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification