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

Method and device for establishing multistage flash caches by utilizing prepared disks and computer readable medium

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

Active Publication Date: 2018-11-02
EMC IP HLDG CO LLC
View PDF8 Cites 3 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 and device for establishing multistage flash caches by utilizing prepared disks and computer readable medium
  • Method and device for establishing multistage flash caches by utilizing prepared disks and computer readable medium
  • Method and device for establishing multistage flash caches by utilizing prepared disks and computer readable medium

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 these drawings and descriptions relate to exemplary embodiments 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 claimed principles of the 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, but not to limit the scope of the present disclosure in any way.

[0023] The terms "including", "comprising" and similar terms used herein should be understood as open-ended terms, ie "including / comprising 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 invention provide a method and device for establishing multistage flash caches by utilizing prepared disks and a computer readable medium. In certain embodiments, a method realizedby computers is provided. The method comprises the following steps of: in response to a received I / O request, determining whether an idle page exists in a primary cache in caches or not; in response to the fact that the idle page does not exist in the primary cache, selecting at least one prepared disk from prepared disks in a storage pool to establish a secondary cache; flushing data in a cold page, an access frequency of which is lower than a predetermined threshold value, in the primary cache to the secondary cache; and writing data involved in the I / O request into the cold page from lasting storage equipment.

Description

technical field [0001] Embodiments of the present disclosure generally relate to data storage, and more particularly, to a method, device, 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 at the block level, 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 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 than DRAM to varying degrees. HDD disks are generally used to store all user data and they respond to I / O requests that cannot be served by DRAM cache as well as SSD cache. HDD disks have the slowest response time, open capacity, and lowest cost per GB. [0003] In existing products, according to the RAID type of t...

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/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