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

Cache cluster-based cache method and system

A cache cluster and cache technology, applied in the storage field, can solve problems such as the inability to meet the reliability requirements of large-scale clusters, and achieve the effect of improving reliability

Active Publication Date: 2016-07-06
HUAWEI TECH CO LTD
View PDF3 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] It can be seen from the above that the method of dual write-back cache devices mirroring each other can solve the problem of consistency between the two copies of the write-back cache to a certain extent, but this method only supports two write-back cache devices mirroring each other, which cannot meet large-scale Cluster Reliability Requirements

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
  • Cache cluster-based cache method and system
  • Cache cluster-based cache method and system
  • Cache cluster-based cache method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0134] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0135] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly described below in conjunction with the drawings in the embodiments of the present invention.

[0136] The present invention provides a caching method and system based on cache clusters, which realizes the strong consistency of multiple copies of large-scale distributed write-back caches, and can meet the reliability and availability requirements of large-scale clusters. The specific application scenarios of the present invention are extensive, and can be used in write-back cache acceleration scenarios of traditional multi-control arrays, server storage area networks (ServerStorageAreaNetwork, ServerSAN), distri...

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 cache cluster-based cache method. The method comprises the following steps: determining a subarea number of a cache subarea corresponding to to-be-written data by a cache client; querying information of a main node of the cache subarea corresponding to the to-be-written data from a view service node according to the subarea number; receiving the information, returned by the view service node, of the main node of the cache subarea corresponding to the to-be-written data, and sending a write request to the main node of the cache subarea corresponding to the to-be-written data according to the main node information, wherein the write request carries the to-be-written data; writing the to-be-written data into a local write-back cache by the main node of the cache subarea corresponding to the to-be-written data according to the write request; and acquiring information of standby nodes of the cache subarea corresponding to the to-be-written data from the view service node, and copying the to-be-written data into the standby nodes of the cache subarea corresponding to the to-be-written data. The method is capable of enhancing the reliability of cache-scale clusters.

Description

technical field [0001] The invention relates to the field of storage, in particular to a cache method and system based on cache clusters. Background technique [0002] In existing data centers and storage products, high-speed non-volatile cache devices such as flash memory (flash) are widely used to accelerate the access speed of background shared storage. There are two ways to write the cache: write-through and write-back. [0003] Write-through refers to writing a copy to the shared storage device while writing to the cache device. The advantage is that the operation is simple, the data in the cache device and the shared storage device are consistent, and it is not easy to lose data; the disadvantage is that the data access speed is slow, and the overall read and write speed is greatly affected by the shared storage device, which improves the input per second of the system The number of outputs (input output per second, IOPS) is more difficult. [0004] Write-back (writ...

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): G06F3/06
CPCG06F3/0619G06F3/0638G06F3/0673G06F12/0246G06F2212/7203H04L67/1095H04L67/1097H04L67/568G06F16/1827
Inventor 刘力协孔伟康
Owner HUAWEI 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