×

EXTENT MIGRATION FOR TIERED STORAGE ARCHITECTURE

  • US 20110167217A1
  • Filed: 01/07/2010
  • Published: 07/07/2011
  • Est. Priority Date: 01/07/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for data migration between each of a plurality of storage pools in a computing storage environment by a processor device, comprising:

  • categorizing each of the plurality of storage pools by a metric shared between data segments assigned to any one of the plurality of storage pools, wherein the data segments are prioritized in the any one of the plurality of storage pools based on the metric; and

    performing, for each of the plurality of storage pools, at least one of;

    discovering, on a predetermined interval and based on the metric, whether a data segment with a highest priority on a child pool of the plurality of storage pools is greater than a data segment with a lowest priority on a parent pool of the plurality of storage pools, promoting the data segment with the highest priority on the child pool to the parent pool if room is available, anddiscovering, on the predetermined interval and based on the metric, whether a data segment with a lowest priority on the child pool of the plurality of storage pools is less than a data segment with a highest priority on the parent pool of the priority of storage pools, demoting the data segment with the highest priority on the parent pool to the child pool if room is available;

    wherein pursuant to the promoting the data segment with the highest priority on the parent pool to the child pool and the demoting the data segment with the highest priority on the parent pool to the child pool, a copy of the data segments with the highest priority on the child and parent pools are retained to allow for migration back in constant time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×