Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A data equalization method, apparatus and computer readable storage medium

An equalization method and data technology, applied in computing, multi-programming devices, electrical digital data processing, etc., can solve the problems of the overall performance degradation of the distributed file system and the poor processing performance of the distributed file system, so as to improve the processing performance, The effect of equalizing the amount of data and reducing the amount

Active Publication Date: 2022-02-18
SUZHOU METABRAIN INTELLIGENT TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In a scenario where there are a large number of subdirectories, tens of thousands to hundreds of thousands of subtrees will be generated if hundreds of thousands or even more subdirectories exist, and the distributed file system will call more system resources to achieve load balancing , leading to a decline in the overall performance of the distributed file system
At the same time, the subtree is only for subdirectories. When a single subdirectory contains a large number of files, the processing performance of the distributed file system will be worse.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A data equalization method, apparatus and computer readable storage medium
  • A data equalization method, apparatus and computer readable storage medium
  • A data equalization method, apparatus and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0046] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0047] Next, a data equalization method provided by an embodiment of the present invention is introduced in detail. figure 1 A flow chart of a data equalization method provided by an embodiment of th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a data equalization method, device and computer-readable storage medium. When a newly created directory is smaller than the fragmentation requirement, data corresponding to the directory is grouped according to fragmentation rules to obtain multiple fragmented data. According to the principle of load balancing, configure each piece of data to the corresponding metadata server. When the directory is smaller than the fragmentation requirement, it means that the directory contains a large number of subdirectories or files. According to the prior art, it takes a lot of time to allocate data with the subdirectory as the minimum allocation unit. By packaging multiple directories into a fragmented data, and using the fragmented data as the smallest processing unit for data allocation, the amount of data allocation is effectively reduced, and the processing performance of the distributed file system is improved. And the data is grouped according to the sharding rules, which effectively solves the problem in the prior art that the processing performance of the distributed file system is degraded when a single subdirectory contains a large number of files.

Description

technical field [0001] The present invention relates to the technical field of distributed file systems, in particular to a data equalization method, device and computer-readable storage medium. Background technique [0002] In the process of using the distributed file system, in order to achieve load balancing, it is necessary to balance the file data corresponding to all directories to different metadata servers (Meta Data Server, MDS). [0003] The directory structure of the file system constitutes the directory tree of the entire file system. The distributed file system consists of multiple MDSs, and each MDS is responsible for a part of the directory tree. These part of the directory tree are called subtrees of the file system. In a scenario where there are a large number of subdirectories, tens of thousands to hundreds of thousands of subtrees will be generated if hundreds of thousands or even more subdirectories exist, and the distributed file system will call more sy...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/182G06F9/50
CPCG06F16/182G06F9/5083
Inventor 孙业宽
Owner SUZHOU METABRAIN INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products