Check patentability & draft patents in minutes with Patsnap Eureka AI!

A method for constructing a network disk system supporting simultaneous reading and writing of multiple users

A simultaneous reading and writing, multi-user technology, applied in the computer field, can solve problems such as large file access delay

Active Publication Date: 2016-10-12
NANKAI UNIV
View PDF7 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for other network disk clients, it is still necessary to update the entire file to the network disk server and then update the entire file to other network disk clients before the network disk client can access the file, so the network disk system Medium file access latency is high

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
  • A method for constructing a network disk system supporting simultaneous reading and writing of multiple users
  • A method for constructing a network disk system supporting simultaneous reading and writing of multiple users
  • A method for constructing a network disk system supporting simultaneous reading and writing of multiple users

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0065] Embodiment 1. A network disk system that supports simultaneous reading and writing by multiple users

[0066] The invention provides a network disk system that supports simultaneous reading and writing by multiple users, specifically including the following:

[0067] The network disk server device 200, the network disk client device 100 and the network device 300; the network disk server device 200 is mainly used for the network disk system to store and manage the meta information and file data blocks of all files, store, manage and authenticate all user metadata information, store, manage and authenticate all user terminal equipment meta-information, and provide file and file data block retrieval, access and change services for the network disk client device; the network disk client device 100 is mainly used for network disk client storage Access all or part of the metadata, all or part of the file data block, and synchronize the file data with the network disk server ...

Embodiment 2

[0103] Embodiment 2. A file reading method of a network disk system that supports simultaneous reading and writing by multiple users and multiple terminals

[0104] The invention provides a file reading method of a network disk system that supports simultaneous reading and writing by multiple users and multiple terminals. The "application program" in the network disk client device reads the specified file data of the specified file in the network disk system to the specified memory space. The method includes specific steps as follows:

[0105] Step 1, the "file system interface layer" in the network disk client device receives a request from the upper layer "application program" to read the file data of the specified offset position and length of the specified file in the network disk system to the specified memory space, And convert the read request into a read request for reading the specified i-th file data block content of the specified file in the network disk system to t...

Embodiment 3

[0125] Embodiment 3. A method for writing files in a network disk system that supports simultaneous reading and writing by multiple users and multiple terminals

[0126] A method for writing files in a network disk system that supports simultaneous reading and writing by multiple users and multiple terminals. The method for writing new data to a specified offset position of a specified file in the network disk system by an "application program" in the network disk client device includes specific Proceed as follows:

[0127] Step 1, the "file system interface layer" in the network disk client device receives a request from the upper layer "application" to write new data to the specified offset position of the specified file in the network disk system, and converts the write request into A request to write new data to the specified i-th file data block of the specified file in the network disk system;

[0128] For example:

[0129] "File system interface layer" provides write ...

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 provides a method for constructing a network disk system supporting simultaneous reading and writing of multiple users. The network disk system comprises a network disk server device, a network disk client device and a network device. File data blocks of files in the network disk system can be stored in a network disk server and a plurality of user terminals in a scattered manner. The network disk server records the newest meta-information of each file and the physical position of each data block and notifies user terminals which have subscribed file data block change events and are online via an event subscription mechanism. When one user terminal accesses a specific file data block of a file and the file data block is not in the network disk server, only the file data block, instead of all data blocks of the file, needs to be transmitted to the network server from the user terminal where the file data block is in and then transmitted to the user terminal device waiting for access to the file. The efficiency of simultaneous network disk system reading and writing of multiple users is effectively increased, and in particular the efficiency of concurrent access to the same file in a network disk system by multiple terminal devices of multiple users is increased.

Description

technical field [0001] The invention belongs to the field of computers, and mainly focuses on improving the response speed of accessing files in a network disk system under multi-user and multi-terminal devices, and reducing the delay in accessing files in the network disk system. Background technique [0002] At present, various network disk systems improve the file access speed of the network disk client mainly by calculating the MD5 or SHA digital digest value for the entire file or file data block. If the digital digest value of the file or file data block is the same, the network disk client does not need to perform data transmission with the network disk server for the file or file data block. However, for other network disk clients, it is still necessary to update the entire file to the network disk server and then update the entire file to other network disk clients before the network disk client can access the file, so the network disk system Medium file access lat...

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): G06F17/30
Inventor 李旭东
Owner NANKAI 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