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

A method, device and system for caching data

A technology for caching data and data, which is applied in memory systems, data processing input/output processes, electrical digital data processing, etc., and can solve the problem that data cannot be upgraded to FASTCache.

Active Publication Date: 2020-11-20
EMC IP HLDG CO LLC
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This may cause the problem that long-term hot data cannot be promoted to FAST Cache, while short-term hot noisy data is promoted to FAST Cache

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
  • A method, device and system for caching data
  • A method, device and system for caching data
  • A method, device and system for caching data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Hereinafter, various exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that these drawings and description relate to preferred embodiments as examples only. It should be noted that, from the ensuing description, alternative embodiments of the structures and methods disclosed herein are readily conceivable and may be employed without departing from the disclosed principles of the present disclosure as claimed.

[0033] It should be understood that these exemplary embodiments are given only to enable those skilled in the art to better understand and implement the present disclosure, but not to limit the scope of the present disclosure in any way. In addition, in the drawings, optional steps, modules, units, etc. are shown in broken line boxes for the purpose of illustration.

[0034]The terms "including", "comprising" and similar terms used herein should be understood as open-ended ...

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 present disclosure provides a method, device and system for caching data. In an embodiment according to the present disclosure, the method for caching data includes: recording access count information related to each data within a recording period for recording access count information of data, wherein the recording period includes a plurality of recording time slots, the recording of the access count information is restricted within a single recording time slot, and the access count information within the plurality of recording time slots is accumulated; and in response to the expiration of the recording period, based on the The access count information performs promotion to the cache storage area for each data. Utilizing the embodiments of the present disclosure, hotter data in a longer period of time can have a better chance of being promoted to the cache storage area, and at the same time, the possibility of hotter noisy data in a short period of time being promoted can be reduced, thereby achieving more Effective data caching makes full use of cache resources.

Description

technical field [0001] The embodiments of the present disclosure relate to the technical field of caching, and more particularly, to a method, device, and system for caching data. Background technique [0002] Hierarchical storage is a technology based on "information lifecycle management" that proposes to store data information through multiple layers. According to this technology, the storage structure generally includes a bottom storage pool, a mid-level cache (such as EMC's FAST Cache), and a high-level system cache (such as a physical dynamic random access memory (DRAM) memory, such as EMC's SPCache). Tier 2 caches such as FAST Cache are mid-tier caches that sit between high-level system caches and low-level storage pools, which were proposed to address cache scalability issues in order to allow storage systems to have more efficient input / output (I / O) response times and I / O processing rates. [0003] In layer 2 caches such as FAST Cache, promotion logic is used, whic...

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 Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/0656G06F12/0862G06F12/0868G06F12/0897G06F2212/1016G06F2212/1044G06F2212/461G06F2212/466G06F2212/6024G06F3/064G06F12/0246G06F12/0866G06F12/123G06F12/127
Inventor 鄢彪胡博李晶黄佳吴迁
Owner EMC IP HLDG CO LLC
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