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

Distributed caching method and system, caching equipment and non-caching equipment

A distributed cache and cache device technology, applied in memory systems, memory address/allocation/relocation, instruments, etc., can solve the problems of limited cache expansion, limited address space, etc., achieve fast memory access speed, and improve access response speed Effect

Inactive Publication Date: 2008-06-11
NEW H3C TECH CO LTD
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Then, even if the number of storage media is increased, under the limitation of the address space accessed by the CPU, the increased storage media may not all be accessed, so the cache expansion is limited.
[0016] When using the method of increasing the storage medium capacity, the cache expansion will still be limited due to the limited access address space of the CPU

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 caching method and system, caching equipment and non-caching equipment
  • Distributed caching method and system, caching equipment and non-caching equipment
  • Distributed caching method and system, caching equipment and non-caching equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] The present invention will be described in detail below with reference to the accompanying drawings and examples.

[0062] The present invention is a distributed cache solution, the basic idea of ​​which is: in a system with multiple boards in one machine, part of memory is divided from non-cached boards as a supplementary cache; Save in the supplementary cache, use the data in the local cache and the supplementary cache to respond to external data requests.

[0063] Here, a multi-board system in one machine means that there are multiple single boards in a device chassis, wherein the multiple single boards include a cache board responsible for caching and multiple non-caching boards responsible for processing other services. Both cached and non-cached boards have independent CPUs. When processing the cache business, the cache board uses the original inter-board communication mechanism to interact with the non-cache board to respond to data requests.

[0064] Fig. 2 sh...

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 distributed cache method, which is applied in a system with one machine frame and a plurality of single boards, the method comprises: a cache board in the system records a non-cache board which provides the memory of self part as the supplementary cache; the cache stores the data to be deleted due to full local caching in the supplementary cache provided by the non-cache board and deletes the data from the cache board; the cache board responds to the external data request according to the data in the local caching and supplementary cache. The invention also provides another distributed cache method, a distributed caching system and buffers and non buffers in the system. By adopting the invention, the expansion of capacity of caching under the condition of not adding extra storage media can be realized.

Description

technical field [0001] The invention relates to cache technology, in particular to a distributed cache method and system in a one-machine multi-board system, as well as a cache device and a non-cached device. Background technique [0002] With the improvement of system response speed requirements, caching technology is more and more applied in systems that frequently respond to user access requests, such as network storage systems. Cache technology refers to adding a cache device between the user and the real device that provides access services, and temporarily storing the real device data frequently accessed by the user in the cache device. When a user makes a data request, the cache device is first asked. If the requested data is in the cache device, the cache device immediately returns the requested data to the user. Since the cache medium of the cache device usually uses a fast storage medium such as memory, the response speed of the cache device to the data request is...

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): G06F12/08G06F12/0871
Inventor 郭峰
Owner NEW H3C 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