Check patentability & draft patents in minutes with Patsnap Eureka AI!

A method and device for adaptively storing files

A file storage and self-adaptive technology, applied in the storage field, can solve the problems of high storage overhead, high cost of multi-node recovery, low storage overhead, etc., and achieve the effect of improving storage overhead

Active Publication Date: 2020-04-28
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, the dot product codec (Product Code, PC) algorithm uses both horizontal and vertical coding methods, and only performs XOR operations to obtain high codec speed and low recovery cost, but the storage overhead is high, and local reconstruction codec (Locally Reconstruction Code, LRC) algorithm has low storage overhead, but the recovery cost is high when multiple nodes fail
Therefore, the comprehensive performance of the existing EC technology still needs to be improved.

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 method and device for adaptively storing files
  • A method and device for adaptively storing files
  • A method and device for adaptively storing files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but 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 creative efforts fall within the protection scope of the present invention.

[0024] The technical solution of the present invention can be applied to a distributed file storage system, such as a Handoop Distributed File System (Handoop Distributed File System, HDFS) system, a Network File System (Network File System, NFS) system, and the like.

[0025] Before introducing the method for adaptively storing files in the embodiment of the present invention, first introduce the physical structure of the distributed file storage syste...

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 method and device for self-adaptively storing files. The method includes: determining the hotness attribute of the file, which represents the frequency at which the file is accessed; according to the hotness attribute of the file, , perform encoding storage or transcoding storage processing on the file. Therefore, according to the method and device for adaptively storing files according to the embodiments of the present invention, the file can be stored and processed using the corresponding encoding and decoding technology according to the hotness and coldness attributes of the file, so the impact of the hotness and coldness of the file on the storage overhead can be fully considered. , Restoration cost requirements, and the codec technology used has high reliability and fast codec speed, therefore, it can improve the comprehensive performance of multiple dimensions of storage overhead, restoration cost, reliability and codec speed.

Description

technical field [0001] The present invention relates to the field of storage, and more particularly, to a method and device for adaptively storing files. Background technique [0002] In a distributed file system, in order to reduce storage overhead, Erasure Code (EC) technology can be used to encode and decode data instead of multi-copy replication. Each EC technology has its own advantages, and some are reliable. High performance, some with low recovery cost, and some with low storage overhead. For example, the dot product codec (Product Code, PC) algorithm uses both horizontal and vertical coding methods, and only performs XOR operations to obtain high codec speed and low recovery cost, but the storage overhead is high, and local reconstruction codec (Locally Reconstruction Code, LRC) algorithm has low storage overhead, but the recovery cost is high when multiple nodes fail. Therefore, the comprehensive performance of the existing EC technology still needs to be improve...

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/13
CPCG06F16/13G06F16/00G06F11/1076G06F16/1824G06F3/0613G06F3/0619G06F3/0626
Inventor 庄仕岳肖宇雷涂丹丹
Owner HUAWEI TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More