Patent ID: 8954381
Filing Date: 2015-02-10
Classification: G06F

Abstract:
1. A method of determining data movements comprising: calculating a plurality of gradient sets for a plurality of storage tiers, wherein each of the plurality of gradient sets is associated with one of the plurality of storage tiers and includes at least one gradient for said one storage tier; selecting, based on the plurality of gradient sets, a donor tier from the plurality of storage tiers; selecting, based on the plurality of gradient sets, a first set of one or more receiving tiers from the plurality of storage tiers; selecting a first data portion of the donor tier; selecting, in accordance with data movement criteria, a second data portion included in a receiving tier of the first set, wherein said selecting the second data portion comprises modeling a first data movement including moving the first data portion from the donor tier to the receiving tier; and performing the first data movement.