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

Method and system for creating files in cache of distributed file system client

A system client and distributed file technology, applied in the field of interaction between the client and the server of the distributed file system, can solve problems such as the inability to effectively reduce the synchronization network interaction overhead of the file metadata server, so as to avoid the synchronization network interaction overhead and reduce the File creation delay effect

Active Publication Date: 2013-06-26
INST OF COMPUTING TECH CHINESE ACAD OF SCI +1
View PDF2 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to provide a method and system for creating files in the client cache of a distributed file system, which is used to solve the problem that the existing technology of the distributed file system in the application scenario of a large number of small files cannot effectively reduce the synchronization with the metadata server when creating files The problem of network interaction overhead

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 system for creating files in cache of distributed file system client
  • Method and system for creating files in cache of distributed file system client
  • Method and system for creating files in cache of distributed file system client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The following describes the present invention in detail with reference to the drawings and specific embodiments, but it is not intended to limit the present invention.

[0050] Such as figure 1 Shown is the flow chart of the file creation method in the client cache of the distributed file system of the present invention. This process describes the process of creating files in the directory, the specific steps include:

[0051] Step 101, obtaining step of client directory write authorization;

[0052] Step 102, creating a file in the local cache of the client;

[0053] Step 103, the client asynchronously submits the step.

[0054] In the above technical solution, further, the step 101 specifically includes the following steps:

[0055] 11) If you have a directory write authorization, you do not need to perform the following steps; if you do not have a directory write authorization, perform the following steps;

[0056] 12) The client sends a request to obtain the catalog write auth...

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 a system for creating files in cache of a distributed file system client. The method includes the steps of firstly, allowing the client to acquire catalogue writing authorization from a metadata server; secondly, allowing the client to create files in local cache; and thirdly, allowing the client to asynchronously submit the created files to the metadata server. The problem that the cost of interaction with a metadata server synchronous network fails to be effectively lowered during file creation for the distributed file system in the prior art under the scenario of application of lots of small files is solved.

Description

Technical field [0001] The invention relates to an interaction technology between a client and a server of a distributed file system, in particular to a method and system for creating files in a client cache of a distributed file system. Background technique [0002] With the rapid development of information technology, data information is growing rapidly, and unstructured data is increasing. According to Gartner statistics, the total amount of global data and information in 2010 reached 1.2ZB, and it is expected to continue to grow at a high rate of at least 50% per year, of which 85% is composed of various unstructured data. Unstructured data is mostly stored in the form of files. File system. In emerging applications such as Web2.0 and social networks, data information mainly exists in the form of small files with small file sizes. However, the number of small files is increasing. There is an urgent need for a distributed file system to effectively manage a large number of sm...

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
IPC IPC(8): H04L29/08G06F17/30
Inventor 张军伟齐颖邵冰清刘振军
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
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