Storage control device and control method of storage control device
A storage device and storage control technology, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., can solve the problem of time-consuming retry and other problems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0069] figure 2 An overall configuration of a system including the storage control device 10 according to this embodiment is shown. The system can include, for example, at least one storage control device 10 , one or more hosts 20 and at least one management terminal 30 .
[0070] The description is the same as before in figure 1 Correspondence between the implementations described in . The storage control device 10 corresponds to figure 1The storage control device 1, the storage device 210 corresponds to figure 1 The storage device 4 corresponds to the host 20 figure 1 The host 2, the controller 100 corresponds to figure 1 of controller 3, channel adapter 110 corresponds to figure 1 CHA5, Disk Adapter 120 corresponds to figure 1 DKA7, flash memory 130 and shared memory 140 correspond to figure 1 of memory6.
[0071] First, the host computer 20 and the management terminal 30 will be explained, and then the storage control device 10 will be explained. The host comput...
Embodiment 2
[0167] refer to Figure 16 A second embodiment will be described. The following embodiments including this embodiment correspond to modified examples of the first embodiment. Therefore, the description will focus on the differences from the first embodiment. In this embodiment, the timeout period is set to be short according to the queuing mode and the load state of the storage device 210 . This embodiment is an application example of (prescribed condition 5) described in the first embodiment.
[0168] Figure 16 It is a table T70 that stores a threshold for setting a timeout period. The threshold table T70 manages, for example, an HDD number column C71 , a queued command number column C72 , a threshold column C73 in FIFO mode, and a threshold column C74 in sort mode in association with each other.
[0169] Information for identifying each storage device 210 is stored in the HDD number column C71. The number of unprocessed commands targeted at the storage device 210 is s...
Embodiment 3
[0175] refer to Figure 17 A third embodiment will be described. In the present embodiment, the timeout period at the time of aggregate reading is set to a short value. Figure 17 It is a flow chart of collection read processing. This process has the Figure 12 The process shown is the same as steps S40-S42, S44-S49. This process is related to Figure 12 The difference is the S43A. That is, in the aggregate reading process of this embodiment, the timeout period is set to a shorter value than usual to read data and parity from each storage device 210 .
[0176] The present embodiment thus constituted also exhibits the same effects as those of the first embodiment. In addition, in this embodiment, since the timeout period at the time of aggregate reading is set to be short, it is possible to further prevent the response performance of the storage control device 10 from deteriorating.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 