Patent ID: 8386995

Claim:
An automated method of managing deployment of one or more resources in a computing environment based on varying workload levels, the method comprising the steps of: predicting a future workload level based on data associated with the computing environment; estimating whether a current resource deployment is one of insufficient, sufficient, and overly sufficient to satisfy the future workload level; and causing one or more actions to be taken when the current resource deployment is estimated to be one of insufficient and overly sufficient to satisfy the future workload level; wherein the steps are performed by a processor; wherein the one or more actions to be taken when the current resource deployment is estimated to be one of insufficient and overly sufficient comprise modifying a quantity of resources deployed in the computing environment; wherein the predicting step further comprises forecasting based on a forecast horizon; and wherein the forecast horizon is selectively adaptable as a function of a time needed to effectuate at least one of the one or more actions to be taken when the current resource deployment is estimated to be one of insufficient and overly sufficient to satisfy the future workload level.