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

Hierarchical metadata cache control method of distributed file system

A distributed file and cache control technology, applied in transmission systems, electrical components, etc., can solve problems such as weak consistency, achieve efficient metadata read and write access, improve metadata consistency and reliability, improve consistency and reliability effect

Active Publication Date: 2012-07-04
HUAZHONG UNIV OF SCI & TECH
View PDF3 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Many existing parallel file system caching strategies sacrifice metadata consistency for performance considerations, and are weakly consistent caching strategies.

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
  • Hierarchical metadata cache control method of distributed file system
  • Hierarchical metadata cache control method of distributed file system
  • Hierarchical metadata cache control method of distributed file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be further described in detail below in conjunction with the examples.

[0032] Such as figure 1 As shown, a distributed file system hierarchical metadata caching strategy proposed by the present invention is to distinguish according to different behaviors of clients accessing directories, and formulate a full caching scheme, an adaptive lease caching scheme, and a non-caching scheme respectively, and the client The end will give feedback on the corresponding caching scheme, so as to realize the self-adjustment of the caching strategy.

[0033] The specific implementation steps are as follows:

[0034] (1) The metadata server receives the directory access request from the client and performs statistical analysis;

[0035] (1.1) The metadata server uses a red-black tree to record metadata, and each mount point is a node of the red-black tree, and each node uses a hash conflict chain to record the corresponding metadata entry information struc...

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 hierarchical metadata cache control method of a distributed file system, which is used for grading different client side cache access behaviors. The hierarchical metadata cache control method comprises the following steps of: 1, receiving a directory access request from a client side by a metadata server side, carrying out statistic analysis; 2, judging according to a result of the statistic analysis, determining a corresponding metadata grading cache policy; and 3, feeding back according to the determined cache policy and judging to complete the metadata cache control. According to the invention, high cost of call back during high sharing is reduced, and consistency and reliability of metadata of the whole system are improved.

Description

technical field [0001] The invention belongs to the technical field of computer storage, and in particular relates to a distributed file system hierarchical metadata cache control method. Background technique [0002] Metadata is the most important characteristic information in the file system, often referred to as "data of data". Distributed file systems generally adopt a tripartite architecture of metadata server, data server, and client, so as to separate metadata and data and realize High-speed data access. Optimizing metadata access is one of the key factors to improve the performance of a parallel file system, so establishing a metadata cache on the client side can effectively reduce a large amount of network communication overhead caused by accessing the metadata server. [0003] For distributed file systems, metadata management is key to managing data. First, metadata is the most important system data. Before an application can access the data of a file, it first ...

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/08
Inventor 王芳冯丹曾潘张泉吕文若
Owner HUAZHONG UNIV OF SCI & TECH
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