Storage system and communications path control method for storage system
First Claim
1. A storage system comprising a plurality of host devices, and a storage device connectable respectively to these host devices by means of a plurality of communications paths;
- comprising;
a communications status monitoring section for respectively monitoring the communications statuses between each of said host devices and said storage device;
a failure detecting section for detecting whether or not a prescribed minor failure has occurred, on the basis of at least said respective communications statuses detected by said communications status monitoring section;
a switching instruction section for outputting a switching request signal for requesting switching of the communications path, on the basis of the state of occurrence of said prescribed minor failure detected by said failure detecting section; and
a path control section for selecting the communications path to be used, on the basis of said switching request signal from said switching instruction section.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention prompts path switching in accordance with the state of occurrence of intermittent failures, and prevents the responsiveness of a storage system from declining, or the like. Here, it is supposed, for example, that a host 1 is performing data communications with a storage device 2 by means of the path P1, and that an intermittent failure such as a communications time-out has occurred in path P1 on a number of occasions equal to or exceeding the prescribed threshold value. In this case, the controller 3 sends back a hardware error response in reply to an access from the host 1. Upon receiving a hardware error response from the storage device 2, the path control section 1B switches from the path P1 where the intermittent failure was detected (the original path) to a path P2 that is functioning normally (the target path), and then re-attempts the access command. In this way, it is possible to prompt the host 1 to switch the communications path in accordance with the state of occurrence of an intermittent failure, and therefore the responsiveness of the storage device 2 can be maintained.
-
Citations
20 Claims
-
1. A storage system comprising a plurality of host devices, and a storage device connectable respectively to these host devices by means of a plurality of communications paths;
- comprising;
a communications status monitoring section for respectively monitoring the communications statuses between each of said host devices and said storage device;
a failure detecting section for detecting whether or not a prescribed minor failure has occurred, on the basis of at least said respective communications statuses detected by said communications status monitoring section;
a switching instruction section for outputting a switching request signal for requesting switching of the communications path, on the basis of the state of occurrence of said prescribed minor failure detected by said failure detecting section; and
a path control section for selecting the communications path to be used, on the basis of said switching request signal from said switching instruction section. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
- comprising;
-
17. A control method for communications paths in a storage system provided with a storage device connectable respectively to a plurality of host devices by means of a plurality of communications paths, in which the communications ports of said storage device can be shared by said respective host devices;
- comprising;
a monitoring step of respectively monitoring the communications statuses between each of said host devices and said storage device;
a failure detecting step of detecting whether or not a prescribed minor failure has occurred, on the basis of said respective communications statuses thus detected;
a switching instruction step of outputting a switching request signal for requesting switching of the communications path, on the basis of the state of occurrence of said prescribed minor failure thus detected; and
a path selecting step of selecting the communications path to use, from among said plurality of communications paths, on the basis of said switching request signal. - View Dependent Claims (18, 19, 20)
- comprising;
Specification