Application performance using multidimensional predictive algorithm for automated tiering mechanisms
AssigneeInternational Business Machines Corporation
InventorsSasikanth EDA, Akshat MITHAL, Sandeep R. PATIL, Subhojit ROY
Life of this patent
Estimating the term…
Abstract
Various embodiments for managing data stored in a tiered data storage environment, by a processor device, are provided. A data file is proactively migrated from a lower tier to a higher tier of the tiered data storage environment by using a multidimensional algorithm adopting an actual frequency of access of the data file to gauge a slope of a predicted frequency of access of the data file. The data file is migrated from the lower tier to the higher tier only if each of a plurality of criteria of the multidimensional algorithm is satisfied.
Claims21
A method for managing data stored in a tiered data storage environment, by a processor device, comprising:
- proactively migrating a data file from a lower tier to a higher tier of the tiered data storage environment by using a multidimensional algorithm adopting an actual frequency of access of the data file to gauge a slope of a predicted frequency of access of the data file;
- wherein the data file is migrated from the lower tier to the higher tier if each of a plurality of criteria of the multidimensional algorithm is satisfied.
A system for managing data stored in a tiered data storage environment, the system comprising:
- the tiered data storage environment;
- and
- a processor device, wherein the processor device:
- proactively migrates a data file from a lower tier to a higher tier of the tiered data storage environment by using a multidimensional algorithm adopting an actual frequency of access of the data file to gauge a slope of a predicted frequency of access of the data file;
- wherein the data file is migrated from the lower tier to the higher tier if each of a plurality of criteria of the multidimensional algorithm is satisfied.
A computer program product for managing data stored in a tiered data storage environment, by a processor device, the computer program product embodied on a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
- an executable portion that proactively migrates a data file from a lower tier to a higher tier of the tiered data storage environment by using a multidimensional algorithm adopting an actual frequency of access of the data file to gauge a slope of a predicted frequency of access of the data file;
- wherein the data file is migrated from the lower tier to the higher tier if each of a plurality of criteria of the multidimensional algorithm is satisfied.
Dependencies are inferred from the claim text.