Patent ID: 11880340
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving, at a processor, trace data that represents access information of a first subset of files within a distributed storage system, the first subset of files comprising first file characteristics;
identifying, based on the trace data, a file access pattern for the first subset of files within the distributed storage system;
receiving, at the processor, a second subset of files within the distributed storage system that comprise different files than the first subset of files, the second subset of files comprising second file characteristics;
estimating, by the processor, based on a comparison of the first file characteristics and the second file characteristics, an access pattern behavior associated with the second subset of files within the distributed storage system based on the file access pattern for the first subset of files;
assessing, by the processor, a cost for the access pattern behavior associated with the second subset of files;
determining, by the processor, a preferred storage parameter for the second subset of files within the distributed storage system based on:
a current storage configuration of the second subset of files within the distributed storage system;
the access pattern behavior for the second subset of files within the distributed storage system; and
the cost for the access pattern behavior associated with the second subset of files,
wherein the preferred storage parameter reduces a cost associated with storing the second subset of files; and

generating, by the processor, an alert for a user of the distributed storage system indicating the preferred storage parameter for the second subset of files within the distributed storage system.