发明名称 System and method for predictive caching
摘要 A method, computer program product, and computing system for monitoring an application being executed on a host to generate a prediction concerning a quantity of data that may be needed in the future. The quantity of data is requested from a data array coupled to the host. The quantity of data is received from the data array. The quantity of data is stored within a frontend cache system included within the host.
申请公布号 US9372793(B1) 申请公布日期 2016.06.21
申请号 US201213630635 申请日期 2012.09.28
申请人 EMC Corporation 发明人 Derbeko Philip;Don Arieh;Veprinsky Alex;Marshak Marik;Eyal Anat
分类号 G06F12/08;G06F12/10 主分类号 G06F12/08
代理机构 Holland & Knight LLP 代理人 Colandreo, Esq. Brian J.;Whittenberger, Esq. Mark H.;Holland & Knight LLP
主权项 1. A computer-implemented method comprising: monitoring an application being executed on a host to generate a prediction concerning a quantity of data; requesting the quantity of data from a data array coupled to the host; receiving the quantity of data from the data array; storing the quantity of data within a frontend cache system included within the host; analyzing the accuracy of the prediction concerning the quantity of data and one or more prior predictions concerning other quantities of data to generate an accuracy score, including determining whether the quantity of data from the prediction and the other quantities of data from the one or more prior predictions were requested from the data array, wherein a weight is assigned to at least one of the prediction and the one or more prior predictions based upon, at least in part, an age of each respective prediction; generating a historical record of each respective prediction; and if the accuracy score has fallen between a range of values, ignoring at least a portion of a next quantity of data requested for a next prediction.
地址 Hopkinton MA US