发明名称 System and Method for Cache Monitoring in Storage Systems
摘要 A system and method of cache monitoring in storage systems includes storing storage blocks in a cache memory. Each of the storage blocks is associated with status indicators. As requests are received at the cache memory, the requests are processed and the status indicators associated with the storage blocks are updated in response to the processing of the requests. One or more storage blocks are selected for eviction when a storage block limit is reached. As ones of the selected one or more storage blocks are evicted from the cache memory, the block counters are updated based on the status indicators associated with the evicted storage blocks. Each of the block counters is associated with a corresponding combination of the status indicators. Caching statistics are periodically updated based on the block counters.
申请公布号 US2017004093(A1) 申请公布日期 2017.01.05
申请号 US201615264220 申请日期 2016.09.13
申请人 NetApp, Inc. 发明人 Susarla Sai Rama Krishna;B K Girish Kumar
分类号 G06F12/123;G06F11/34;G06F11/30;G06F12/0891;G06F12/0862 主分类号 G06F12/123
代理机构 代理人
主权项 1. A method comprising: storing, by a cache controller, storage blocks in a cache memory, each of the storage blocks being associated with its own respective status indicators and a respective tenant identifier; as requests are received at the cache controller: processing the requests; andupdating the respective status indicators associated with the storage blocks in response to the processing of the requests; selecting one of the storage blocks for eviction when a storage block limit is reached; as the selected storage block is evicted from the cache memory, determining an eviction state of the selected storage block based on values of the status indicators associated with the selected storage block and updating a selected one of a plurality of block counters, the selected one of the block counters corresponding to the eviction state and the respective tenant identifier associated with the selected storage block; and periodically updating caching statistics based on the block counters.
地址 Sunnyvale CA US