Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method, device and computer-readable medium for establishing multi-level flash cache using spare disk

A computer and caching technology, applied in the field of computer-readable media, can solve problems such as waste

Active Publication Date: 2021-07-23
EMC IP HLDG CO LLC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For some types of expensive SSD disks, this situation is very wasteful

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 computer-readable medium for establishing multi-level flash cache using spare disk
  • Method, device and computer-readable medium for establishing multi-level flash cache using spare disk
  • Method, device and computer-readable medium for establishing multi-level flash cache using spare disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Hereinafter, various exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that the drawings and description relate to exemplary embodiments only. It should be noted that, in light of the ensuing description, alternative embodiments of the structures and methods disclosed herein can be readily conceived and employed without departing from the principles claimed in this disclosure.

[0022] 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, and not to limit the scope of the present disclosure in any way.

[0023] The terms "including", "including" and similar terms used herein should be construed as open-ended terms, ie, "including / including but not limited to". The term "based on" is "based at least in part on." The term "one embodiment" means "at least one embodiment"; ...

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

Embodiments of the present disclosure provide a method, device and computer-readable medium for establishing a multi-level flash cache using a spare disk. In some embodiments, a computer-implemented method is provided. The method includes: in response to receiving an I / O request, determining whether there is a free page in the primary cache in the cache. In response to determining that there is no free page in the primary cache, selecting at least A spare disk to create the secondary cache. Flushing data in the cold pages in the primary cache whose access frequency is lower than a predetermined threshold to the secondary cache. Writing the data involved in the I / O request from the persistent storage device to the cold page.

Description

technical field [0001] Embodiments of the present disclosure relate generally to data storage and, more particularly, to a method, apparatus, and computer-readable medium for establishing a multi-level flash cache using spare disks. Background technique [0002] In disk arrays, there are generally two types of caches in the block layer, namely dynamic random access memory (DRAM) caches and solid state disk (SSD) caches. DRAM cache has the fastest response speed for data requests, but is limited in terms of cost and cache capacity. The response speed of SSD cache to data requests is second only to DRAM cache and SSD cache has relatively lower cost and higher cache capacity to varying degrees compared with DRAM. HDD disks are typically used to store all user data and they respond to I / O requests that cannot be served by DRAM caches and SSD caches. HDD disks have the slowest response time, open capacity, and lowest cost per GB. [0003] In existing products, the hard disk ma...

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/061G06F3/0656G06F3/0689G06F11/1076G06F12/0897G06F12/122G06F2212/1024G06F2212/222G06F2212/225G06F2212/262
Inventor 李雄成徐鑫磊高健杨利锋贾瑞勇刘友生
Owner EMC IP HLDG CO LLC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More