Patent ID: 9396028
Filing Date: 2016-07-19
CPC Classification: G06F

Claim Text:
1. A computer implemented method for workload scheduling and resource provisioning carried out by one or more processors, the method comprising the steps of: scheduling a set of pending workloads for execution on computer resources in a computing environment; identifying a workload in the set of pending workloads that is scheduled to utilize hypothetic resources, wherein hypothetic resources are idle computer resources that are currently not available, but the idle computer resources are capable of undergoing provisioning actions to make the idle computer resources available to execute workloads; holding the identified workload from dispatch to hypothetic resources for a holding period, wherein the holding period is a customizable duration of time; provisioning, utilizing provisioning templates associated with computer resources, the hypothetic resources corresponding to computer resource requirements of the identified workload into a set of resources that allow for execution of the identified workload; and determining whether the provisioned hypothetic resources have become available during the holding period.