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

Distributed type network caching method based on Device Mapper

A distributed cache and distributed network technology, applied in electrical components, transmission systems, etc., can solve problems such as underutilization of cache, improve access speed and disk utilization, and reduce load pressure.

Active Publication Date: 2013-07-10
HANGZHOU DIANZI UNIV
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But neither makes full use of the caches of other clients on the local LAN

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 type network caching method based on Device Mapper

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be further described in detail below in conjunction with the accompanying drawings and implementation methods.

[0021] refer to figure 1 Execute steps to illustrate the implementation process of the present invention:

[0022] (1) The preprocessing process of the data request.

[0023] As described in step 1, build a distributed network cache. After completion, go to step 2. The client initiates a data request to the server. Enter steps 4 and 5, respectively calculate the starting sector of the data request block and the server-side group number to which it belongs, and then transfer to the cache search process.

[0024] (2) The search process of the cache.

[0025] According to the group number calculated in step 5, the cache group number after mapping is obtained by the hash_long algorithm in step 6, then go to step 7, traverse the metadata information of all cache blocks in the cache group, and judge whether the cache is hit by step 8, ...

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 type network caching method based on a Device Mapper. The distributed type network caching method based on the Device Mapper is characterized in that when a plurality of client sides concurrently access a shared storage server, the client sides utilizes a local disk and disks of other client sides in a local area network (LAN) as caching of the storage server, when access requests of the client sides hit caching of the local disk, the access requests of the client sides are transmitted to the local disk to be processed; when the access requests of the client sides hit caching of the disks of other client sides, the access requests of the client sides are transmitted to the disks of other client sides; and when caching of all the client sides is not hit, the access requests of the client sides are transmitted to a disk of the server, therefore loads and network bandwidth consumption of the storage server are reduced, and the using rate and the request access speed of the disks of the client sides are enhanced. The distributed type network caching method based on the Device Mapper can be used for a high concurrency network storage system.

Description

technical field [0001] The invention relates to a distributed network caching method, in particular to a distributed network caching method based on Device Mapper. Background technique [0002] In the cloud computing system, there are various network storage subsystems. These network storage systems often have huge data centers for centralized management of various data. However, as the scale of users increases, the probability of concurrent user access and the peak value of concurrent access will also increase, and the ability of the network storage system to process user requests will also decrease accordingly. When a large number of users access the data center at the same time, the processing speed of the network storage system for user requests often cannot meet the required service level. [0003] Traditional network storage systems often use caching technology to speed up the processing speed of the system. However, in the above system, only adding a cache function...

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): H04L29/08
Inventor 张纪林丁宏张建惠任永坚王朋涛万健殷昱煜任祖杰蒋从锋张伟张睿
Owner HANGZHOU DIANZI UNIV
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