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

File storing system based on dynamic transcript strategy and storage method of file storing system

A file storage and copy technology, which is applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of increasing copy management overhead, affecting system scalability, and poor load balancing ability, so as to improve access speed and Effects of load balancing, saving storage space, and improving reliability

Inactive Publication Date: 2014-06-04
ECDATA INFORMATION TECHNOLOGY CO LTD
View PDF6 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the static full copy strategy is to copy multiple copies of each file and store them on different data nodes, which causes the storage cost to increase linearly with the increase in the number of copies, resulting in low storage efficiency and poor load balancing capabilities. Disadvantages, but also increase the management overhead of the copy, affecting the scalability of the system

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
  • File storing system based on dynamic transcript strategy and storage method of file storing system
  • File storing system based on dynamic transcript strategy and storage method of file storing system
  • File storing system based on dynamic transcript strategy and storage method of file storing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further elaborated below by describing a preferred specific embodiment in detail in conjunction with the accompanying drawings.

[0037] Such as figure 1 As shown, a file storage system based on a dynamic copy strategy includes: a file heat calculation module 1, which is used to calculate the heat of each file stored in a cycle time and the average heat of all stored files in a cycle time; multiple storage modules 2 , for storing data and accessing data; the main control module 3 connected with the file heat calculation module 1 and a plurality of storage modules 2 respectively; , and record the data block allocation information of the stored file and the number of complete copies of the file, dynamically adjust the number of copies of the stored file according to the heat of the stored file; Perform erasure code encoding on storage files that meet the encoding conditions to form encoded files, and decode the encoded files when accessing t...

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 file storing system based on a dynamic transcript strategy. The file storing system comprises a file popular degree calculating module, a plurality of storage modules, a master control module and an encoding and decoding module. The file popular degree calculating module is used for calculating the popular degree of files stored within the periodic time and the average popular degree of all the files stored within the periodic time. The storage modules are used for storing and having access to data. The file popular degree calculating module and the storage modules are respectively connected with the master control module, and the master control module is used for dynamically adjusting the number of transcripts of the storage files according to the popular degree of the storage files. The encoding and decoding module is connected with the master control module and used for carrying out erasure code encoding on the storage files conforming to the encoding conditions according to the number of the transcripts of the storage files. The invention further discloses a file storing method. According to the file storing system and the file storing method, the number of the complete transcripts of the high-popular-degree files is increased, the access speed and load balancing of the high-speed files are improved, the number of the complete transcripts of the low-popular-degree files is reduced, and due to the fact that storing is carried out after the RS erasure code encoding, the storing tolerance capability and reliability are improved.

Description

technical field [0001] The present invention relates to the technical field of file storage systems, in particular to a file storage system and storage method that dynamically adjusts the number of file copies in a file server and performs erasure code encoding and decoding on files according to the different situations in which files are accessed . Background technique [0002] With the advent of the era of big data, the storage and application of massive heterogeneous data has brought us huge challenges. Cloud storage is to build a large number of storage devices into a storage resource pool through technologies such as distributed file system, grid computing and cluster management, and jointly provide data storage and management services to the outside world. Because of its high stability and high efficiency, cloud storage is being used by more and more enterprises. [0003] At present, most file storage systems adopt a static full copy redundancy mechanism to ensure hi...

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/128
Inventor 王引娜
Owner ECDATA INFORMATION TECHNOLOGY 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