STORAGE DEVICE, AND STORAGE DEVICE CONTROL METHOD
First Claim
1. A storage device, which performs input/output processing on a memory device through arelay apparatus, the storage device comprising:
- a memory; and
a processor coupled to the memory, wherein the processor executes a process comprising;
determining whether or not a cumulative value accumulated according to occurrence of error in the memory device during the input/output processing reaches a predetermined threshold value;
comparing when the determined cumulative value is greater than or equal to the threshold value, number of input/output processing on the memory device with number of input/output processing on another memory device mounted on the relay apparatus, and determining whether or not there is a bias;
determining when the bias is determined, whether or not a connection status is normal with respect to the relay apparatus; and
detaching when it is determined that the connection status of the relay apparatus is normal, the connection to the memory device.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage device, which performs input/output processing on a memory device through a relay apparatus, includes a memory and a processor coupled to the memory. The processor executes a process including: determining whether or not a cumulative value accumulated according to occurrence of error in the memory device during the input/output processing reaches a predetermined threshold value; comparing when the determined cumulative value is greater than or equal to the threshold value, number of input/output processing on the memory device with number of input/output processing on another memory device mounted on the relay apparatus, and determining whether or not there is a bias; determining when the bias is determined, whether or not a connection status is normal with respect to the relay apparatus; and detaching when it is determined that the connection status of the relay apparatus is normal, the connection to the memory device.
-
Citations
6 Claims
-
1. A storage device, which performs input/output processing on a memory device through a
relay apparatus, the storage device comprising: -
a memory; and a processor coupled to the memory, wherein the processor executes a process comprising; determining whether or not a cumulative value accumulated according to occurrence of error in the memory device during the input/output processing reaches a predetermined threshold value; comparing when the determined cumulative value is greater than or equal to the threshold value, number of input/output processing on the memory device with number of input/output processing on another memory device mounted on the relay apparatus, and determining whether or not there is a bias; determining when the bias is determined, whether or not a connection status is normal with respect to the relay apparatus; and detaching when it is determined that the connection status of the relay apparatus is normal, the connection to the memory device. - View Dependent Claims (2, 3, 4)
-
-
5. A method for controlling a storage device that performs input/output processing on a memory device through a relay apparatus, the method comprising:
-
determining whether or not a cumulative value accumulated according to occurrence of error in the memory device during the input/output processing reaches a predetermined threshold value, using a processor; comparing when the determined cumulative value is greater than or equal to the threshold value, number of input/output processing on the memory device with number of input/output processing on another memory device mounted on the relay apparatus, and determining whether or not there is a bias, using the processor; determining when the bias is determined, whether or not a connection status is normal with respect to the relay apparatus, using the processor; and detaching when it is determined that the connection status of the relay apparatus is normal, the connection to the memory device, using the processor.
-
-
6. A computer-readable recording medium having stored therein a program for controlling a storage device that performs input/output processing on a memory device through a relay apparatus, the program causing the storage device to execute:
-
determining whether or not a cumulative value accumulated according to occurrence of error in the memory device during the input/output processing reaches a predetermined threshold value; comparing when the determined cumulative value is greater than or equal to the threshold value, number of input/output processing on the memory device with number of input/output processing on another memory device mounted on the relay apparatus, and determining whether or not there is a bias; determining when the bias is determined, whether or not a connection status is normal with respect to the relay apparatus; and detaching when it is determined that the connection status of the relay apparatus is normal, the connection to the memory device.
-
Specification