Inventors:
Xiangping Chen - Shrewsbury MA, US
Khang Can - Framingham MA, US
Manish Madhukar - Shrewsbury MA, US
David Harvey - Newton MA, US
Dean Throop - Efland NC, US
Mark Ku - Wollaston MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
US Classification:
711114, 711165, 711170, 711E12084, 709213, 709165, 709170, 709171, 709173, 709214, 709215, 709216, 709217, 709218, 709219
Abstract:
Methods and systems are disclosed for relocating data in a physical storage pool comprising a plurality of storage tiers having differing performance characteristics, the physical storage pool being mapped into one or more logical units, each logical unit comprising a plurality of logical slices of data storage. The methods and systems can involve receiving a relocation list, the relocation list including, for each of a plurality of logical slices, a slice identifier, a temperature value, and a current physical location, determining a destination tier for each logical slice on the relocation list, evaluating for each logical slice on the relocation list a performance gain expected to be achieved by moving the logical slice from its current physical location to a new location in the destination tier, and relocating data in a logical slice from its current physical location to the new location based on the evaluation.