发明名称 Speculative reads
摘要 Patterns of access and/or behavior can be analyzed and persisted for use in pre-fetching data from a physical storage device. In at least some embodiments, data can be aggregated across volumes, instances, users, applications, or other such entities, and that data can be analyzed to attempt to determine patterns for any of those entities. The patterns and/or analysis can be persisted such that the information is not lost in the event of a reboot or other such occurrence. Further, aspects such as load and availability across the network can be analyzed to determine where to send and/or store data that is pre-fetched from disk or other such storage in order to reduce latency while preventing bottlenecks or other such issues with resource availability.
申请公布号 US9483407(B2) 申请公布日期 2016.11.01
申请号 US201414468270 申请日期 2014.08.25
申请人 Amazon Technologies, Inc. 发明人 Sivasubramanian Swaminathan;Marshall Bradley Eugene;Certain Tate Andrew;Maniscalco Nicholas J.
分类号 G06F12/08;G06F9/38 主分类号 G06F12/08
代理机构 Hogan Lovells US LLP 代理人 Hogan Lovells US LLP
主权项 1. A computer-implemented method, comprising: receiving, from a source, a plurality of read requests for data stored in a data store, the plurality of read requests having been received over a period of time; analyzing information describing the plurality of read requests to identify at least one pattern of accessing data stored in the data store; determining that a level of certainty for the at least one pattern of accessing data satisfies a threshold certainty; and associating the at least one pattern of accessing data and at least one network or resource constraint with the source, wherein the at least one network or resource constraint is to be satisfied before the at least one pattern is able to be applied to at least one subsequent read request that is received from the source.
地址 Reno NV US