Invention Grant
US08578102B2 Determining data contents to be loaded into a read-ahead cache in a storage system 失效
确定要加载到存储系统中的预读缓存中的数据内容

Determining data contents to be loaded into a read-ahead cache in a storage system
Abstract:
Read messages are issued by a client for data stored in a storage system of the networked client-server architecture. A client agent mediates between the client and the storage system. Each sequence of read requests generated by a single thread of execution in the client to read a specific data segment in the storage is defined as a client read session. Each read request sent from the client agent to the storage system includes positions and size for reading. A read-ahead cache is maintained for each client read session. The read-ahead cache is partitioned into two buffers. Data is loaded into the logical buffers according to the changes of the positions in the read requests of the client read session and loading of new data into the buffers is triggered by the read requests positions exceeding a position threshold in the data covered by the second logical buffer.
Information query
Patent Agency Ranking
0/0