KV storage system optimization method for executing parallel tasks based on multi-NDP cooperative host end
A storage system and optimization method technology, which is applied in the field of data compression, can solve the problems of not considering the computing power, not meeting the user's storage and processing needs, and not taking full advantage of the host CPU, so as to reduce data movement and data transmission volume , Improve the effect of data access efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] In this embodiment, one host and five NDP devices are set, that is, NDP device 1 , NDP device 2 , NDP device 3 , NDP device 4 and NDP device 5 .
[0052] The key value thresholds of NDP device 1, NDP device 2, NDP device 3, NDP device 4, and NDP device 5 are set to x, x2, x3, x4, x5 respectively, so as to obtain: the threshold value interval of NDP device 1 is (0, x ], the threshold interval of NDP device 2 is (x, x2], the threshold interval of NDP device 3 is (x2, x3], the threshold interval of NDP device 4 is (x3, x4], the threshold interval of NDP device 5 is (x4 , x5].
[0053] The host side receives files from the upper application and sorts the files according to the key value range. The host side stores the files whose key value range is in (0, x] to the L of NDP device 1 0 Layer, store the files whose key value range is in (x, x2] to L of NDP device 2 0 Layer, store the files whose key value range is in (x2, x3] to L of NDP device 3 0 Layer, store the files ...
Embodiment 2
[0065] Compared with Embodiment 1, this embodiment also includes: real-time monitoring of the task progress of each NDP, when any NDP device compression task process time-consuming time reaches the preset time-consuming upper limit, or any NDP device If the idle time reaches the preset idle upper limit, the key value threshold of the NDP device is adjusted so that the compression tasks of each NDP device are evenly distributed. That is, it realizes the balanced monitoring of the task processes between the NDP devices, and realizes the balanced distribution of the files acquired by the NDP devices by adjusting the key value range of the NDP devices.
[0066] Assume that based on the settings in Example 1, the current task is compressed into L m If the layer triggers the compression task, the files participating in this compression are obtained. The files participating in this compression include: from L m layer to filter pending files and from L m+1 Layer selects all files th...
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