Patent ID: 9170943
Filing Date: 2015-10-27
Classification: G06F

Abstract:
1. A method of cache management in a data storage system including a write cache and bulk storage media, the method comprising: a storage controller of the data storage system caching, in the write cache, write data of write input/output operations (IOPs) received at the storage controller; in response to a first performance-related metric for the data storage system satisfying a first threshold, the storage controller decreasing a percentage of write IOPs for which write data is cached in the write cache of the data storage system and increasing a percentage of write IOPs for which write data is stored directly in the bulk storage media in lieu of the write cache; and thereafter, in response to a second performance-related metric for the data storage system satisfying a second threshold, the storage controller increasing the percentage of write IOPs for which write data is cached in the write cache of the data storage system, wherein the second performance-related metric is computed based on a rate of receipt of write IOPs by the storage controller.