Patent ID: 8838916

Claim:
A method, which comprises: maintaining a record of I/O priorities for processes requesting access to a file in a system including a hybrid storage system, said hybrid storage system including a lower latency storage medium and a higher latency storage medium; maintaining a record of a number of requests to access said file; said maintaining said record of I/O priorities comprises assigning an I/O temperature value to each request for access to said file based upon an I/O priority level of the process making the request, and averaging said I/O temperature values over said requests for access to said file; and said maintaining said record of said number of requests to access said file includes determining an access temperature value for said file; and determining a storage medium in which to store said file using said record of I/O priorities and said number of requests to access said file, wherein said determination of said storage medium in which to store said file includes combining said average I/O temperature value with said access temperature value to obtain a file temperature value.