STORAGE APPARATUS, CONTROL APPARATUS AND COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN CONTROL PROGRAM
First Claim
1. A storage apparatus, comprising:
- a plurality of control devices configured to control access from an upper apparatus to a plurality of storage devices; and
a relay apparatus including a plurality of coupling devices, each of the plurality of coupling devices being configured to couple the plurality of control devices so as to be communicatable with each other;
whereinthe relay apparatus includes, for each of the coupling devices, a monitoring controller configured to perform monitoring of the relay apparatus;
a first monitoring controller provided in a first coupling device from among the plurality of coupling devices notifies, when the first monitoring controller detects an abnormal state in the relay apparatus, a first control device from among the plurality of control devices of information relating to the abnormal state detected by the first monitoring controller; and
the first control device performs a decoupling process that decouples an abnormal part from the relay apparatus based on the information relating to the abnormal state received from the first monitoring controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage apparatus includes a plurality of control devices configured to control access a plurality of storage devices, and a relay apparatus including a plurality of coupling devices, each of which is configured to couple the control devices so as to be communicable with each other. The relay apparatus includes, for each coupling device, a monitoring controller configured to perform monitoring of the relay apparatus. A first monitoring controller provided in a first coupling device from among the coupling devices notifies, when the first monitoring controller detects an abnormal state in the relay apparatus, a first control device from among the control devices of information relating to the abnormal state detected by the first monitoring controller. The first control device performs a decoupling process that decouples an abnormal part from the relay apparatus based on the information relating to the abnormal state received from the first monitoring controller.
-
Citations
10 Claims
-
1. A storage apparatus, comprising:
-
a plurality of control devices configured to control access from an upper apparatus to a plurality of storage devices; and a relay apparatus including a plurality of coupling devices, each of the plurality of coupling devices being configured to couple the plurality of control devices so as to be communicatable with each other;
whereinthe relay apparatus includes, for each of the coupling devices, a monitoring controller configured to perform monitoring of the relay apparatus; a first monitoring controller provided in a first coupling device from among the plurality of coupling devices notifies, when the first monitoring controller detects an abnormal state in the relay apparatus, a first control device from among the plurality of control devices of information relating to the abnormal state detected by the first monitoring controller; and the first control device performs a decoupling process that decouples an abnormal part from the relay apparatus based on the information relating to the abnormal state received from the first monitoring controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control device served as a first control device comprising:
-
a processor;
whereinthe control device controls access from an upper apparatus to a plurality of storage devices, the control device is included in a storage apparatus that includes a plurality of control devices and a relay apparatus, the relay apparatus includes a plurality of coupling devices, each of the coupling devices is configured to couple the plurality of control devices so as to be communicatable with each other, the relay apparatus includes, for each of the coupling devices, a monitoring controller configured to perform monitoring of the relay apparatus, and the processor receives, from a first monitoring controller provided in a first coupling device from among the plurality of coupling devices, information relating to an abnormal state in the relay apparatus detected by the first monitoring controller; and performs a decoupling process that decouples the abnormal part from the relay apparatus based on the information relating to the abnormal state received from the first monitoring controller.
-
-
10. A non-transitory computer-readable recording medium having stored therein a control program for causing a first computer to execute a process for controlling a storage apparatus, the process comprising:
-
controlling access from an upper apparatus to a plurality of storage devices, the first computer being included in the storage apparatus that includes a plurality of computers and a relay apparatus, the relay apparatus including a plurality of coupling devices, each of the coupling devices being configured to couple the plurality of computers so as to be communicatable with each other, and the relay apparatus including, for each of the coupling devices, a monitoring controller configured to perform monitoring of the relay apparatus; receiving, from a first monitoring controller from among a plurality of monitoring controllers, information relating to an abnormal state in the relay apparatus detected by the first monitoring controller, the first monitoring controller being included in a first coupling device; and performing a decoupling process that decouples the abnormal part from the relay apparatus based on the information relating to the abnormal state received from the first monitoring controller.
-
Specification