Supercharge Your Innovation With Domain-Expert AI Agents!

Distributed memory file management system

A file management system and distributed technology, applied in the field of distributed memory file management system, can solve the problems of heavy distributed memory file system, failure to reconstruct the internal file system mechanism, and inability to make full use of emerging high-speed hardware, etc. Access performance, overhead avoidance, effect of reducing communication frequency

Pending Publication Date: 2019-08-09
CHONGQING UNIV
View PDF8 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, these distributed memory file systems strictly separate the file system and the network layer, and only replace the communication module through the RDMA library, or use NVM to replace the main memory and local storage media, without reconstructing the internal file system mechanism
This layered and heavy software design makes the distributed memory file system too heavy to take full advantage of emerging high-speed hardware

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
  • Distributed memory file management system
  • Distributed memory file management system
  • Distributed memory file management system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will be described in detail in conjunction with the accompanying drawings and specific embodiments. 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 invention.

[0025] Such as figure 1 As shown, this embodiment provides a distributed memory file management system, which can be defined as the Nebula distributed memory file system, referred to as Nebula, which is a high-performance and scalable distributed memory file system, and its design relies on Server clusters and RDMA networking for NVM storage. Similar to HDFS, Nebula also has two servers: metadata storage server and file data storage server. The metadata storage server NameNode is used for data management, which is called Master in Nebula, and the file data storage server Data...

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 distributed memory file management system. The system is provided with a metadata storage server and a file data storage server, the metadata storage server is used for managing metadata information of the system and related information of the file data storage server; wherein the file data storage server is used for storing file data blocks, and the client obtains the physical addresses of the file data blocks through the metadata storage server and then directly accesses the physical memories of the file data blocks in the file data storage server through RDMA single-side reading and writing. The system has the effects that the overhead of querying the file data block index in the local file system of the file data storage server is avoided, and meanwhile, metadata can be stored in a client cache by utilizing index prefetching and space predistribution, so that the communication frequency of requesting the metadata storage node to query the index by the client is reduced, and the data access performance is further improved.

Description

technical field [0001] The invention relates to computer memory management technology, more specifically, a distributed memory file management system. Background technique [0002] In recent years, the emerging non-volatile memory (Non-Volatile Memory, referred to as NVM) has the characteristics of being addressable by byte, data is not lost when power off, and the read and write performance is close to that of DRAM. Access (RDMA for short) technology provides opportunities for efficient remote data access. Existing distributed memory file systems are trying to integrate NVM and RDMA technologies into the file system to improve data access performance. [0003] However, these distributed memory file systems strictly separate the file system and the network layer, and only replace the communication module through the RDMA library, or use NVM to replace the main memory and local storage media, without reconstructing the internal file system mechanism. This layered and heavy ...

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): G06F16/182G06F16/172G06F16/13
CPCG06F16/182G06F16/172G06F16/13
Inventor 陈咸彰沙行勉刘成龙曾孝平诸葛晴凤
Owner CHONGQING UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More