System and method for prefetching file layout through readdir++ in cluster file system

A file layout and cluster file technology, applied in transmission systems, electrical components, special data processing applications, etc., can solve problems such as the inability to effectively reduce network interaction information overhead

Inactive Publication Date: 2017-04-12
INST OF COMPUTING TECH CHINESE ACAD OF SCI +1
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The readdir+ technology used by pNFS obviously cannot effectively reduce the network interaction information overhead of file layout acquisition

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
  • System and method for prefetching file layout through readdir++ in cluster file system
  • System and method for prefetching file layout through readdir++ in cluster file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0090] In order to make the purpose, technical solution and advantages of the present invention clearer, the system and method for prefetching file layout through readdir++ in the cluster file system of the present invention will be further described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, and are not intended to limit the present invention.

[0091] First of all, the system for prefetching file layout by readdir++ in the cluster file system of the present invention is described, the system structure is as follows figure 1 shown.

[0092] The system includes a client module 1 and a server module 2, wherein the server module 2 stores metadata information of files. In the above modules, further, the client module includes the following 9 sub-modules:

[0093] The client sends the network interaction sub-module 11:

[0094] It is used for ...

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 system and a method for prefetching file layout by readdir++ in a cluster file system. The system includes: a client module (1), which is used to obtain or return a read directory authorization from a server module (2); After the directory reading is authorized, a directory reading request is sent to the server module (2); the page containing the file layout sent by the server module (2) is stored in the local cache, and the client module (1) reads the directory under the directory directly use the file layout stored in the local cache; the server module (2) is used to grant or recall the read directory authorization to the client module (1); when receiving the read directory request, also Encapsulate metadata information including file layout in a page, and send the page to the client module (1). As a result, the network interaction overhead of obtaining the file layout when reading files can be reduced, and the performance of reading and accessing a large number of small files can be greatly improved.

Description

technical field [0001] The invention relates to a metadata prefetching mechanism in a cluster file system, in particular to a system and method for prefetching file layout by readdir++ in a cluster file system. Background technique [0002] With the advent of the era of big data, the amount of global data information is increasing rapidly. There are more and more small-sized files in fields such as e-commerce, social networking, and scientific computing. Therefore, efficiently managing "massive small files" and providing low-latency small file access services are new issues facing the distributed file system. [0003] In recent years, the separation of metadata and data services has become the mainstream trend of distributed file systems. The advantage of this separation structure is that: the client directly accesses the storage device in an out-of-band manner, and can obtain high access performance for accessing large files. [0004] However, the case of small file acce...

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): G06F17/30H04L29/06
CPCG06F16/172G06F16/183H04L67/5681
Inventor 杨洪章张军伟刘振军许鲁
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products