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

Distributed file slice generation and storage system and control method thereof

A distributed file and storage system technology, applied in the field of distributed file slice generation and storage system and its control, can solve the problem of not being able to deduplicate file slices well, file slices are easy to be tampered with, and file slices cannot be uniquely identified and other issues to achieve the effect of deduplication, saving and saving storage space

Pending Publication Date: 2021-01-05
PUHUA YUNCHUANG TECH (BEIJING) CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The main purpose of the present invention is to provide a distributed file slice generation and storage system, which aims to solve the problem that in related technologies, the file slices on the nodes are easily tampered, and the file slices on the nodes cannot be well deduplicated, and The technical problem that file slices cannot be uniquely identified through multiple Hash

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
  • Distributed file slice generation and storage system and control method thereof
  • Distributed file slice generation and storage system and control method thereof
  • Distributed file slice generation and storage system and control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0041] In order to facilitate the understanding of the technical solutions, the related technologies are stated as follows.

[0042] One, MerkleTree.

[0043] Merkle Tree can be regarded as a generalization of Hash List (Hash List can be regarded as a special MerkleTree, that is, a multi-fork Merkle Tree with a tree height of 2).

[0044] At the lowest level, like a hash list, the data is divided into small data blocks, and there is a corresponding hash corresponding to it. But going up, it is not to directly calculate the root hash, but to combine two adjacent hashes into a string, and then calculate the hash of this string, so that every two hashes get married and have children, and get Created a "sub-hash".

[0045] If the total number of hashes at the bottom layer is singular, then there must be a single hash a...

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 invention discloses a distributed file slice generation and storage system and a control method thereof. The distributed file slice generation and storage system comprises a slicer module; a DAGService module, wherein the DAGService module is used for defining the slice file as a MerkleDAG data structure, and calculating slice content through a Layout file layout device so as to fill the reference part and the data part; a Blockstore module used for realizing block storage and encoding the data in the data part into a data block for operation; a Data module used for caching before data storage, wherein a level DB database and a Batch cache are added, and therefore the file slice storage process is accelerated; a Flatfs module used for finally writing the slice file into a disk medium,wherein the Flatfs module has disk capacity query and file read-write functions. According to the system disclosed in the technical scheme, the technical problems that in the prior art, the file slices on the nodes are prone to being tampered, the file slices existing on the nodes cannot be well deduplicated, and the file slices cannot be uniquely recognized through multiple Hash are solved.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a distributed file slice generation and storage system and a control method thereof. Background technique [0002] Traditional network storage systems use centralized storage servers to store all data. The storage server becomes the bottleneck of system performance and the focus of reliability and security, which cannot meet the needs of large-scale storage applications. [0003] Different from the current common centralized storage technology, distributed storage technology does not store data on one or more specific nodes, but uses the disk space on each machine in the enterprise through the network, and distributes these The storage resources constitute a virtual storage device, and the data is scattered and stored in every corner of the enterprise. [0004] A distributed storage system that distributes data across multiple independent devices. [0005] The distributed...

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 Applications(China)
IPC IPC(8): G06F3/06G06F16/182G06F21/64
CPCG06F3/0608G06F3/064G06F3/067G06F16/182G06F21/64Y02D10/00
Inventor 翟红鹰
Owner PUHUA YUNCHUANG TECH (BEIJING) 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