Patent ID: 9229870
Filing Date: 2016-01-05
CPC Classification: G06F

Claim Text:
1. A method of managing cache systems of storage systems, the method comprising: gathering information from a storage system to determine an estimated amount of time required to flush data of a nonvolatile cache of the storage system to storage devices, wherein the data cached in the nonvolatile cache is associated with a set of logical objects configured to cache the data in the nonvolatile cache, wherein the information gathered from the storage system includes the number of storage devices in the nonvolatile cache, the type of storage devices on which the data of the nonvolatile cache is flushed to, and the amount of data in the nonvolatile cache required to be flushed; based on the information gathered from the storage system, processing the information gathered from the storage system for determining minimum and maximum amount of time required for flushing the data of the nonvolatile cache; based on the processing, determining the estimated amount of time required to flush the data of the nonvolatile cache; and providing the estimated amount of time to a user of the storage system for managing the storage system.