Data Prefetching Method, Computing Node, and Storage System
AssigneeHuawei Technologies Co., Ltd.
InventorsRuliang Dong, Ge Du, Huawei Liu, Jinyi Zhang
Life of this patent
Estimating the term…
Abstract
A data prefetching method includes a computing node obtaining information about accessing a storage node by a first application in a preset time period. The computing node determines information about prefetch data based on the access information. The computing node determines, based on the information about the prefetch data, a cache node prefetching the prefetch data, and generates a prefetch request for prefetching the prefetch data. The computing node sends the prefetch request to the cache node. The cache node performs a prefetching operation on the prefetch data in response to the prefetch request.
Claims22
A method, comprising:
- obtaining first information about accessing a storage node by a first application in a preset time period;
- determining, based on the first information, second information about prefetch data;
- determining, based on the second information, a cache node prefetching the prefetch data;
- generating, based on the second information, a prefetch request for prefetching the prefetch data;
- and
- sending, to the cache node, the prefetch request to instruct the cache node to perform a prefetching operation on the prefetch data.
-9. (canceled)
A computing node, comprising:
- a memory configured to store instructions;
- and
- a processor coupled to the memory and configured to execute the instructions to:
- obtain first information about accessing a storage node by a first application in a preset time period;
- determine, based on the first information, second information about prefetch data;
- determine, based on the second information, a cache node prefetching the prefetch data;
- generate, based on the second information, a prefetch request for prefetching the prefetch data;
- and
- send, to the cache node, the prefetch request to instruct the cache node to perform a prefetching operation on the prefetch data.
-20. (canceled)
A computer program product comprising instructions stored on a non-transitory computer-readable medium that, when executed by a processor, cause a computing node to:
- obtain first information about accessing a storage node by a first application in a preset time period;
- determine, based on the first information, second information about prefetch data;
- determine, based on the second information, a cache node prefetching the prefetch data;
- generate, based on the second information, a prefetch request for prefetching the prefetch data;
- and
- send, to the cache node, the prefetch request to instruct the cache node to perform a prefetching operation on the prefetch data.
Dependencies are inferred from the claim text.