×

Load rebalancing for shared resource

  • US 8,539,197 B1
  • Filed: 06/29/2010
  • Issued: 09/17/2013
  • Est. Priority Date: 06/29/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of rebalancing a load across a number of partitions of a data volume, comprising:

  • under control of one or more computer systems configured with executable instructions,monitoring a usage pattern for a customer associated with a data volume in a data environment using at least one monitoring component of a control environment, the data volume including a number of partitions each containing at least one logical area and corresponding to a separate physical storage device, data stored to the data volume being distributed across the logical areas using a data striping algorithm;

    determining whether the usage pattern provides an uneven usage across the number of partitions with respect to at least one functional aspect of the data volume; and

    in response to determining that the usage pattern provides an uneven usage across the number of partitions,determining a number of logical areas to be moved from at least one relatively heavily loaded partition to at least one relatively lightly loaded partition with respect to the at least one functional aspect;

    moving the determined number of logical areas; and

    updating a first set of mappings to indicate a current partition associated with each logical area as a result of moving the determined number of logical areas,wherein the determined number of logical areas is capable of being moved without updating a second set of mappings indicating the data stored in each logical area.

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