发明名称 Remediating gaps between usage allocation of hardware resource and capacity allocation of hardware resource
摘要 A usage allocation of a hardware resource to each of a number of workloads over time is determined using a demand model. The usage allocation of the resource includes a current and past actual usage allocation of the resource, a future projected usage allocation of the resource, and current and past actual usage of the resource. A capacity allocation of the resource is determined using a capacity model. The capacity allocation of the resource includes a current and past capacity and a future projected capacity of the resource. Whether a gap exists between the usage allocation and the capacity allocation is determined using a mapping model. Where the gap exists between the usage allocation of the resource and the capacity allocation of the resource, a user is presented with options determined using the mapping model and selectable by the user to implement a remediation strategy to close the gap.
申请公布号 US9043798(B2) 申请公布日期 2015.05.26
申请号 US201012970754 申请日期 2010.12.16
申请人 International Business Machines Corporation 发明人 Calcaterra Jeffrey A.;Hintermeister Gregory R.;Williams Michael D.
分类号 G06F9/46;G06F9/50 主分类号 G06F9/46
代理机构 Feb Cabrasawan 代理人 Feb Cabrasawan
主权项 1. A method comprising: forecasting, by a processor, a future usage allocation of a hardware resource to each workload of a plurality of workloads over time, using a demand model, the future usage allocation of the hardware resource specifying a future projected usage allocation of the hardware resource, based on at least a current and past actual usage of the hardware resource as monitored, by one of: the demand model specifying a given workload is to run on dedicated hardware, and the forecasting includes determining the future usage allocation of the hardware resource to the given workload as a complete usage allocation of the hardware resource in relation to the dedicated hardware;the demand model specifying that the given workload is to be fully redundant, and the forecasting includes increasing the future usage allocation of the hardware resource to the given workload by at least a factor of two; forecasting, by the processor, a future capacity allocation of the hardware resource, using a capacity model, the future capacity allocation of the hardware resource specifying a future projected capacity of the hardware resource, the future capacity allocation specifying a total amount of the hardware resource that is allocatable to the workloads at a given future time, the capacity model specifying at least when computing devices that contribute to the hardware resource are online and are offline at future times, such that the future capacity allocation is forecast based on when the computing devices that contribute to the hardware resource are online and are offline at the future times; determining, by the processor, whether a future gap is predicted to occur between the future usage allocation of the hardware resource and the future capacity allocation of the hardware resource in that the future usage allocation of the hardware resource is greater than the future capacity allocation of the hardware resource at the future times, using a mapping model; and in response to determining that the future gap is predicted to occur, presenting a user with one or more options determined by the processor using the mapping model and selectable by the user to implement a remediation strategy to prevent the future gap from actually occurring, including when the future capacity allocation is less than the future usage allocation, one of the options including permitting the user to manually cause more of the computing devices to be online at the future times when the future gap is predicted so that the future gap does not actually occur, wherein the future capacity allocation of the hardware resource denotes how much of the hardware resource is available to the workloads, regardless of whether the workloads need or request to use the hardware resource.
地址 Armonk NY US