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

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: 2014-07-02
INST OF COMPUTING TECH CHINESE ACAD OF SCI +1
View PDF1 Cites 13 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 method for prefetching a file layout through readdir++ in a cluster file system. The system comprises a client side module (1) and a server module (2). The client side module (1) is used for obtaining or returning catalogue reading authorization from the server module (2); after the catalogue reading authentication is obtained, catalogue reading requests are sent to the server module (2); a webpage which is sent by the server module (2) and contains the file layout is stored in a local cache, and when the client side module (1) reads files in a catalogue, the file layout stored in the local cache is used directly. The server module (2) is used for authorizing the catalogue reading authorization to the client side module (1) or recalling the catalogue reading authorization from the client side module (1); when the catalogue reading requests are received, metadata information including the file layout is encapsulated in the webpage, and the webpage is sent to the client side module (1). Therefore, network interaction overheads for acquiring the file layout in the file reading process can be reduced, and the reading access performance of the massive small files can be improved greatly.

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 Applications(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products