发明名称 Allocation of resources among computer partitions using plural utilization prediction engines
摘要 A multi-partition computer system includes a utilization monitor for monitoring resource utilization, plural prediction engines for predicting utilization during a next allocation period, a prediction rater for rating said prediction engines based on the accuracy of their predictions, and an allocation implementer for implementing an allocation determined as a function of a prediction by a highest-rated of said prediction engines as determined by the prediction rater.
申请公布号 US9195508(B1) 申请公布日期 2015.11.24
申请号 US200711745737 申请日期 2007.05.08
申请人 Hewlett-Packard Development Company, L.P. 发明人 Blanding William H.;Singhal Sharad
分类号 G06F9/46;G06F9/50 主分类号 G06F9/46
代理机构 代理人 Anderson Clifton L.
主权项 1. A computer system comprising: plural computer partitions to run respective workloads, wherein at least one of the plural computer partitions comprises at least one processor; a utilization monitor to monitor computer resource utilization by said workloads to yield resource utilization data; plural prediction engines to generate competing resource-demand predictions for a next allocation period, each of said prediction engines making a resource-demand prediction for resources to be required by each of said workloads for said next allocation period; a prediction-engine rater to calculate prediction penalties for the plural prediction engines using a penalty function, and to determine a best-performing prediction engine and one or more non-best-performing prediction engines for said next allocation period based on the prediction penalties, wherein a shape of the penalty function is specified by a user-settable shape parameter; and an allocation implementer to implement an allocation for said next allocation period, said allocation being based on the prediction made by said best-performing prediction engine and not on a prediction made by a non-best-performing prediction engine.
地址 Houston TX US