Distributed system-based file reading method

A distributed system and file reading technology, applied in the direction of response error generation, special data processing applications, instruments, etc., can solve the problems of client response delay, low system performance, low efficiency, etc., to ensure stability and Correctness, the effect of improving system performance

Inactive Publication Date: 2018-07-03
GEOVIS CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, every time the client sends a file read request, the storage server needs to read multiple data blocks and their version numbers through the storage server, and the pressure on the storage server to read data increases, resulting in delayed client response and low system performance
At the same time, this distributed file reading method is not only costly and inefficient, but also the security and reliability cannot be guaranteed

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 system-based file reading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, wherein the schematic embodiments and descriptions are only used to explain the present invention, but are not intended to limit the present invention.

[0018] See attached figure 1 , a method for reading files based on a distributed system, the method is applied to a file server, and the file server communicates with a client, a management server, and a storage server, characterized in that it includes:

[0019] Receive a file read request sent by the client, where the file read request carries an offset address and a read file data volume.

[0020] According to the offset address and the read file data volume, determine at least one target file data block that the client needs to read and the target file entry to which the at least one target file data block belongs. A file includes at least one Target file entries, each of which includes a...

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 relates to a distributed system-based file reading method. According to the method, when a data block needing to be read by a client is a part of data in a data entry, the whole data entry can be prevented from being read in a file system, so that the system performance is effectively enhanced. A data verification function is provided, so that the stability and correctness in distributed data processing process are ensured. Users are allowed to self-define data verification manners, and finally verified result data is returned to corresponding users.

Description

【Technical field】 [0001] The invention is dedicated to data security access, and ensures that the data is free from missing and complete by performing distributed verification on the read data blocks during the distributed file reading process. 【Background technique】 [0002] Traditionally, after the file server receives the file reading request sent by the client, it reads data blocks from at least N storage servers, and the storage servers return the data blocks and version numbers to the file interface server to determine whether the version numbers of the data blocks are the same , when the version numbers of at least N data blocks are the same, it is determined that the entry is valid, and then the read data blocks are cached, and the data blocks required by the client are sent to the client in the cached data blocks. Among them, every time the client sends a file read request, the storage server needs to read multiple data blocks and their version numbers through the s...

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 & AuthorityApplications(China)
IPC IPC(8): G06F11/10G06F17/30
CPCG06F11/10G06F16/172G06F16/182
Inventor冯蓉梁斯东徐焕祥
OwnerGEOVIS CO LTD