Mass small file storage performance optimization method and device based on real-time merging
A technology with massive small files and storage performance, applied in file systems, file access structures, special data processing applications, etc., can solve problems such as being unsuitable for large-scale file storage and low storage efficiency of small files on HDD disks
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] see figure 1 , figure 1 Shown is a schematic flowchart of a method for optimizing storage performance of massive small files based on real-time merging provided by the embodiment of the present application. A method for optimizing the storage performance of massive small files based on real-time merging, including S1: the server receives the file data storage request sent by the client, and writes the files to be stored into SSD and HDD storage resource pools hierarchically through object storage;
[0031] In step S1, when the above-mentioned file to be stored is a large file, it is stored in the above-mentioned HDD storage resource pool, when the above-mentioned file to be stored is a small file, it is stored in the above-mentioned SSD storage resource pool, and the metadata information of the file is stored in the file index pool; according to The globally unique identifier key of the file generated by the above metadata information.
[0032] In detail, the server r...
Embodiment 2
[0058] see figure 2 , figure 2 Shown is a schematic diagram of a principle of a device for optimizing storage performance of massive small files based on real-time merging provided by the embodiment of the present application. A device for optimizing storage performance of massive small files based on real-time merging, including:
[0059] Data request receiving module: used to receive file data writing or access requests sent by the client;
[0060] File data hierarchical storage module: Generate a unique identity key according to the received metadata information of the file to be stored, and the file content data value value corresponding to the key; divide the file into large files and small files with 1M bytes as the dividing line For files, the value corresponding to large files is written into the HDD storage resource pool, and the value corresponding to small files is written into the SSD storage resource pool;
[0061] Small file data merging module: set the trig...
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