Patent ID: 11966359
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A system, comprising:
one or more processors; and
memory that stores computer-executable instructions that, if executed by the one or more processors, cause the system to:
determine, by monitoring a data usage log for access to a data object stored in a first location corresponding to a first data storage tier of a tiered storage system, first usage data associated with the data object;
use a set of functions produced by training a machine learning algorithm, process the first usage data to generate prediction metadata usable to determine whether to transition the data object from the first data storage tier to a second data storage tier, the set of functions comprising a set of decision trees usable to determine one or more preferred data storage tiers and used to process the first usage data to generate the prediction metadata usable to determine whether to transition the data object from the first data storage tier to the second data storage tier;
make a determination to transition the data object from the first data storage tier to the second data storage tier, wherein the determination is based at least in part on:
the prediction metadata that indicates an access pattern for the data object is inconsistent with the first data storage tier; and
a parameter that authorizes transition of the data object to a different data storage tier;

transition the data object to a second location corresponding to the second data storage tier;
update the prediction metadata to reflect storage of the data object in the second location;
obtain second usage data from monitoring the data object in the second location; and
update the set of functions based on the second usage data.