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

Method and device for storing file in self-adaption mode

A file storage and self-adaptive technology, applied in the storage field, can solve the problems of high storage overhead, comprehensive performance needs to be improved, low recovery cost, etc., and achieve the effect of increasing storage overhead

Active Publication Date: 2017-05-10
HUAWEI TECH CO LTD
View PDF6 Cites 11 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
  • Method and device for storing file in self-adaption mode
  • Method and device for storing file in self-adaption mode
  • Method and device for storing file in self-adaption mode

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 distributed file storage systems, such as Handoop Distributed File System (Handoop Distributed File System, HDFS) system, Network File System (Network File System, NFS) system, etc.

[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 system, figure 1 s...

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 storing a file in a self-adaption mode. The method comprises the steps that the cold and hot degree attribute of a file is determined, and the cold and hot degree attribute of the file represents the access frequency of the file; according to the cold and hot degree attribute of the file, the file is subjected to coding storage or transcoding storage. Therefore, according to the method and device for storing the file in the self-adaption mode, the file can be stored through the corresponding coding and decoding technology according to the cold and hot degree attribute of the file, the needs of the cold and hot degree attribute of the file for storage expenses and the restoration cost can be fully considered, and the adopted coding and decoding technology is high in reliability and high in coding and decoding speed. Therefore, the multi-dimensional comprehensive performance of the storage expenses, the restoration cost, reliability and the coding speed can be improved.

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 reliability High, some have low recovery costs, and some have 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 improved. Contents...

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): G06F17/30
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