Method of storage management, storage system and computer program product
AssigneeEMC IP Holding Company LLC
InventorsJian Gao, Lifeng Yang, Xinlei Xu, Liam Xiongcheng Li
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure provide a method of storage management, a storage system and a computer program product. The method comprises determining whether a number of I/O requests for a first page in a disk of a storage system exceeds a first threshold. The method further comprises: in response to determining that the number exceeds the first threshold, caching data in the first page to a first cache of the storage system; and storing metadata associated with the first page in a Non-Volatile Dual-In-Line Memory Module (NVDIMM) of the storage system.
Claims20
A method of storage management, comprising:
- determining whether a number of I/O requests for a first page in a disk of a storage system exceeds a first threshold;
- in response to determining that the number exceeds the first threshold,
- caching data in the first page to a first cache of the storage system;
- and
- storing metadata associated with the first page in a Non-Volatile Dual-In-Line Memory Module (NVDIMM) of the storage system.
A storage system, comprising:
- a Non-Volatile Dual-In-Line Memory Module (NVDIMM);
- a disk
- a first cache;
- and
- a controller configured to:
- determine whether a number of I/O requests for a first page in the disk exceeds a first threshold;
- in response to determining that the number exceeds the first threshold,
- cache data in the first page to the first cache;
- and
- store metadata associated with the first page in the NVDIMM.
A computer program product for storage management, the computer program product comprising:
- a non-transitory computer readable medium encoded with computer-executable code, the code configured to enable the execution of:
- determining whether a number of I/O requests for a first page in a disk of a storage system exceeds a first threshold;
- in response to determining that the number exceeds the first threshold,
- caching data in the first page to a first cache of the storage system;
- and
- storing metadata associated with the first page in a Non-Volatile Dual-In-Line Memory Module (NVDIMM) of the storage system.
Dependencies are inferred from the claim text.