Storage system and storage system control method
a storage system and control method technology, applied in the field of storage system and storage system control method, can solve the problems of lowering usability, reducing response performance, and reducing the usefulness of pre-reading data using prefetch, so as to prevent sequential access response performance, improve usability, and improve response performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first embodiment
[0084]FIG. 2 is a schematic diagram showing the overall constitution of a storage system 10 according to this embodiment. The storage system 10, for example, can be constituted comprising a controller 100 and a storage part 200. The storage system 10 is connected to at least one or more hosts 20.
[0085] First, the corresponding relationship between FIG. 1 and FIG. 2 will be described. The controller 100 corresponds to the storage control device 1, the storage part 200 corresponds to the storage part 2, the host 20 to the host 3, the user machine 40 to the user machine 4, the communication channel CN1 to the communication channel 5, the communication channel CN2 to the communication channel 6, and the communication network CN3 to the communication network 7, respectively.
[0086] The storage system 10, for example, is connected to the host 20 via the communication channel CN1 of a SAN or LAN. The host 20 is connected to each of a plurality of user machines 40 via the communication net...
second embodiment
[0209] A second embodiment will be explained on the basis of FIGS. 13 and 14. The following embodiments, to include this embodiment, correspond to variations of the first embodiment. In this embodiment, only the ON / OFF of the prefetch function is controlled without adjusting the value of the prefetch quantity DP.
[0210]FIG. 13 is a flowchart showing a prefetch operational control process according to this embodiment. With the exception of S33, this flowchart comprises all the steps from S31 through S41 included in the flowchart shown in FIG. 5.
[0211] That is, in the prefetch operational control process of this embodiment, the prefetch quantity DP is not updated based on a data fragmentation index FI. The prefetch quantity DP is fixed as-is, and only the ON / OFF of the prefetch function is controlled.
[0212]FIG. 14 shows the response performance characteristics of the storage system 10 in accordance with this embodiment. As can be seen by comparing FIG. 14 with FIG. 12 (a), since the...
third embodiment
[0214] A third embodiment will be explained based on FIG. 15. In this embodiment, prefetch operational control does not commence until the statistical information required for carrying out the prefetch operational control described in the first embodiment has been stored.
[0215]FIG. 15 is a flowchart showing the process for starting up prefetch operational control. The controller 100 uses the monitor module 126 to make a determination as to whether or not the statistical information needed to carry out the control of a prefetch operation (prefetch quantity setting, prefetch function ON / OFF) has been collected (S91). As examples of statistical information, the cache hit rate, read access time, and size of the data being read accessed can be cited.
[0216] When sufficient statistical information has been stored to commence prefetch operational control (S91: YES), the controller 100 determines whether or not user (host administrator) approval has been obtained for commencing prefetch op...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com