A caching method and device applied to all-flash storage
A flash memory storage and caching technology, applied in the field of all-flash storage caching methods and devices, can solve the problems of time delay of host write requests, increase the pressure of reading and writing information of all-flash disk arrays, etc. The effect of improving the ability of writing and reading, and improving the performance of reading and writing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] refer to image 3 as shown, image 3 It is a flow chart of the method of Embodiment 1.
[0029] The method of this embodiment includes the following steps:
[0030] Step S1, the multipath node acquires and stores write request information, and sends the write request information to storage nodes, and the number of the storage nodes is at least two.
[0031] Step S2, the storage node generates confirmation information corresponding to the write request information, and returns the confirmation information to the multipath node;
[0032] Step S3, judging the number of confirmation information returned to the multi-path node, if the number of confirmation information returned to the multi-path node is not less than half of the number of storage nodes, delete the stored information in the Write request information for multipath nodes. It should be understood that the number of confirmation information returned to the multipath node in this application is not less than h...
Embodiment 2
[0044] refer to Figure 6 as shown, Figure 6 It is a structural diagram of a cache device applied to all-flash storage in Embodiment 2.
[0045] The caching device applied to all-flash storage in this embodiment includes: an information acquisition unit, the information acquisition unit is used for multipath nodes to acquire and store write request information, and send the write request information to the storage node, so The number of storage nodes is at least 2; an information return unit, the information return unit is communicatively connected to the information acquisition unit, the storage node generates confirmation information corresponding to the write request information, and the information return unit is used to send The confirmation information is returned to the multipath node; an information judging unit, the information judging unit is communicatively connected with the information return unit, and the information judging unit is used to judge the confirmati...
Embodiment 3
[0051] This embodiment provides a computer-readable storage medium. The computer-readable storage medium stores a program, and when the program is executed by a processor, the processor is made to execute the steps of the caching method applied to all-flash storage in the first embodiment above.
[0052] Those skilled in the art should understand that the embodiments in the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiment of the present invention may be in the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein. .
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


