Data transmission method and device based on FUSE file system and NFS protocol

A data transmission method and file system technology, which is applied in the field of data transmission based on the FUSE file system and NFS protocol, can solve the problems that affect the concurrency of reading and writing data, low efficiency, etc., and achieve the goal of improving efficiency, fast writing, and ensuring concurrent efficiency Effect

Pending Publication Date: 2020-10-13
北京星辰天合科技股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a data transmission method and device based on the FUSE file system and the NFS protocol, so as to at least solve the problem that in the related art, when the client reads and writes data from the server, the server needs to go through the page cache, resulting in Affects the concurrency of reading and writing data, resulting in low-efficiency technical problems

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
  • Data transmission method and device based on FUSE file system and NFS protocol
  • Data transmission method and device based on FUSE file system and NFS protocol
  • Data transmission method and device based on FUSE file system and NFS protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0023] It should be noted that the terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate ...

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 data transmission method and device based on a FUSE file system and an NFS protocol. The method comprises the following steps: calling a direct input/output (IO) function ofan operating system through a server of a network file system (NFS); receiving a to-be-transmitted file, wherein the to-be-transmitted file comprises an identifier of the direct IO function; and directly writing the to-be-transmitted file into a target file system based on a user space file system FUSE through a direct IO function. According to the method and the device, the technical problems that the concurrency of read-write data is influenced and the efficiency is relatively low due to the fact that a client needs to pass through a page cache at a server side when the client reads and writes the data to the server in related technologies are solved.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a data transmission method and device based on a FUSE file system and an NFS protocol. Background technique [0002] In related technologies, when data is transmitted through FUSE and NFS, for data security, each write operation will trigger an additional fsync operation, and the POSIX protocol requires that the file-system must lock the file when implementing fsync; resulting in All write requests finally become serial in fsync, which seriously affects the concurrency of write, resulting in serious performance loss during multi-threaded write. [0003] For the above problems, no effective solution has been proposed yet. Contents of the invention [0004] The embodiment of the present invention provides a data transmission method and device based on the FUSE file system and the NFS protocol, so as to at least solve the problem that in the related art, when the client reads and w...

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): G06F16/172G06F16/182H04L29/08
CPCG06F16/172G06F16/183H04L67/06
Inventor 程茂张旭明王豪迈胥昕
Owner 北京星辰天合科技股份有限公司
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