发明名称 |
Storage Pool Capacity Management |
摘要 |
Embodiments relate to a pool of persistent storage volumes. Capacity of the volumes is managed to ensure continued operation and function of the volumes with respect to their corresponding storage pool capacity threshold(s). A background process groups the volumes within each pool into one or more clusters based on a similarity or commonality characteristic. The background process selectively performs one or more space savings techniques of a copy of a selected volume, measures impact data associated with the techniques, and maintains the data. At such time as the threshold level is approached for a storage pool, one or more space reduction actions take place on constituent volumes in view of the background process and the associated groups. The reduction action includes implementation of a space saving technique, such as compression and/or thinning, of one or more volumes in one or more clusters in an associated storage pool. |
申请公布号 |
US2016291876(A1) |
申请公布日期 |
2016.10.06 |
申请号 |
US201514675151 |
申请日期 |
2015.03.31 |
申请人 |
International Business Machines Corporation |
发明人 |
Alatorre Gabriel;Ludwig Heiko Hary;Mandagere Nagapramod S.;Song Yang |
分类号 |
G06F3/06 |
主分类号 |
G06F3/06 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer implemented method for managing capacity of a storage pool comprising:
decoupling estimation of capacity saving from one or more space reduction actions and actual execution of the one or more space reduction actions, comprising:
selecting a subset of volumes from each pool, the volumes operating at a first state, and performing a first space reduction action on a copy of each selected subset;measuring a capacity change associated with the selected subset, and recording capacity change data in a first location;measuring performance change from a workload on the selected subset, and recording performance change data in a second location; andproducing a subset of optimal space reduction actions for execution, the actions based on the recorded capacity and performance change data; and on-demand, executing at least one action from the produced subset of optimal space reduction actions, the execution converting the first state to a second state. |
地址 |
Armonk NY US |