发明授权
US08769202B1 Systems and methods for tracking working-set estimates with a limited resource budget
有权
以有限的资源预算跟踪工作集估计的系统和方法
- 专利标题: Systems and methods for tracking working-set estimates with a limited resource budget
- 专利标题(中): 以有限的资源预算跟踪工作集估计的系统和方法
-
申请号: US13198495申请日: 2011-08-04
-
公开(公告)号: US08769202B1公开(公告)日: 2014-07-01
- 发明人: Gokul Soundararajan , Lakshmi Narayanan Bairavasundaram , Vipul Mathur , Kaladhar Voruganti
- 申请人: Gokul Soundararajan , Lakshmi Narayanan Bairavasundaram , Vipul Mathur , Kaladhar Voruganti
- 申请人地址: US CA Sunnyvale
- 专利权人: NetApp, Inc.
- 当前专利权人: NetApp, Inc.
- 当前专利权人地址: US CA Sunnyvale
- 代理机构: Perkins Coie LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
Embodiments of the systems and techniques described here can leverage several insights into the nature of workload access patterns and the working-set behavior to reduce the memory overheads. As a result, various embodiments make it feasible to maintain running estimates of a workload's cacheability in current storage systems with limited resources. For example, some embodiments provide for a method comprising estimating cacheability of a workload based on a first working-set size estimate generated from the workload over a first monitoring interval. Then, based on the cacheability of the workload, a workload cache size can be determined. A cache then can be dynamically allocated (e.g., change, possibly frequently, the cache allocation for the workload when the current allocation and the desired workload cache size differ), within a storage system for example, in accordance with the workload cache size.
信息查询