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

Method, device and equipment for distributed storage client to read data

A technology for distributed storage and data reading, which is applied in the field of distributed storage client data reading devices, computer-readable storage media, and distributed storage client data reading, which can solve the problem of wasting bandwidth and unusable target data , reduced memory usage, etc.

Active Publication Date: 2018-01-09
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF13 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

That is to say, the data returned by each node to the front end can only come from the cache space of this node. In this case, even if there is target data in other nodes that provide the same external service, the target data cannot be used
Since each storage node independently maintains its own cache content, coupled with the inherent disadvantages of mechanical disk read performance, in this case, it will cause great read data redundancy, reduce memory usage, and waste bandwidth

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
  • Method, device and equipment for distributed storage client to read data
  • Method, device and equipment for distributed storage client to read data
  • Method, device and equipment for distributed storage client to read data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The core of the present invention is to provide a method for reading data by distributed storage clients, which can reduce the redundancy of read data and improve memory usage; another core of the present invention is to provide a distributed storage client read The device, equipment, and computer-readable storage medium for obtaining data all have the above-mentioned beneficial effects.

[0050] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments 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 bel...

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 method for a distributed storage client to read data. The method comprises the steps that a reading request for reading the target data of a target node is received; according to the reading request, whether or not there is bitmap information corresponding to the target data in the cache of the target node is judged; if yes, the reading node corresponding to the target data is inquired according to the bitmap information, and the target data is read in the cache of the reading node; if not, the reading request is sent to a storage end, and the target data is read in the storage end. By means of the method, cache sharing between the nodes is achieved, the redundancy for reading the data is reduced, the memory utilization rate is improved, and meanwhile, the bandwidth waste is reduced. The invention further discloses a device and equipment for the distributed storage client to read the data and a computer readable storage medium. The device and equipment for thedistributed storage client to read the data and the computer readable storage medium have the above advantages.

Description

technical field [0001] The present invention relates to the field of distributed storage systems, in particular to a method for reading data by a distributed storage client, and also relates to a device, equipment and computer-readable storage medium for reading data by a distributed storage client. Background technique [0002] The distributed storage system is to disperse and store data on multiple independent devices through the network, so as to reduce the pressure on the network, and has high reliability and security. The client cache of distributed storage is a logical unit used by client nodes to temporarily store read and write data to improve read and write performance. Distributed storage connects storage nodes together to form a cluster. Each storage node has a corresponding cache space. When any node in the cluster reads data from the backend, it will temporarily store the read data in the corresponding in the cache. [0003] In the existing technology, storage...

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): G06F3/06
Inventor 魏盟
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
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