发明名称 Priority based depopulation of storage ranks
摘要 Exemplary method, system, and computer program product embodiments for priority based depopulation of ranks in a computing storage environment are provided. In one embodiment, by way of example only, multiple ranks selected for depopulation are prioritized. The highest priority rank of the multiple ranks is depopulated to a target rank. Additional system and computer program product embodiments are disclosed and provide related advantages.
申请公布号 US9250810(B2) 申请公布日期 2016.02.02
申请号 US201113211508 申请日期 2011.08.17
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Coronado Juan A.;Shioya Jennifer S.;Tosseth Todd M.
分类号 G06F12/02;G06F12/00;G06F3/06 主分类号 G06F12/02
代理机构 Griffiths & Seaton PLLC 代理人 Griffiths & Seaton PLLC
主权项 1. A method for priority based depopulation of ranks in a computing storage environment by a processor device, comprising: prioritizing a plurality of ranks selected for depopulation; marking at least one of the plurality of ranks as highest priority ranks and selecting the highest priority ranks for the depopulation; marking at least one of the plurality of ranks as lower priority ranks and selecting the lower priority ranks for the depopulation; placing in a queue according to an order of priority those of the plurality of ranks marked as the lower priority ranks, wherein the queue is a priority array; migrating an extent of the one of the lower priority ranks to another one of the plurality of ranks not selected for depopulation in response to a write operation to an extent of one of lower priority ranks that are placed in a queue; selecting the one of the lower priority ranks with newer data for executing the read operation in response to a read operation to one of the lower priority ranks that are placed in the queue; depopulating at least one of the plurality of ranks marked as a highest priority rank to at least one of a plurality of targeted ranks; leaving the highest priority rank as unassigned to one of the plurality of targeted ranks following the depopulating until determining if the highest priority rank is to be assigned the one of the plurality of targeted ranks; determining if the highest priority rank is designated to be reassigned to another one of the plurality of targeted ranks after performing the depopulation; and depopulating a next highest priority rank in a sequential manner until each of the lower priority ranks are depopulated.
地址 Armonk NY US