STATISTICAL PACKING OF RESOURCE REQUIREMENTS IN DATA CENTERS
First Claim
Patent Images
1. A computer-implemented method of managing resources in a virtual machine environment, comprising:
- determining a specification of provisioning success corresponding to each of a plurality of jobs in the virtual machine environment;
determining a prediction of resource needs corresponding to each of the plurality of jobs;
responsive to the specification of provisioning success and the prediction of resource needs, determining a resource specification corresponding to each of the plurality of jobs.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of managing resources in a virtual machine environment can include determining a specification of provisioning success corresponding to each of multiple jobs in the virtual machine environment, determining a prediction of resource needs corresponding to each of the jobs, and determining a resource specification corresponding to each of the jobs based on the specification of provisioning success and the prediction of resource needs.
80 Citations
24 Claims
-
1. A computer-implemented method of managing resources in a virtual machine environment, comprising:
-
determining a specification of provisioning success corresponding to each of a plurality of jobs in the virtual machine environment; determining a prediction of resource needs corresponding to each of the plurality of jobs; responsive to the specification of provisioning success and the prediction of resource needs, determining a resource specification corresponding to each of the plurality of jobs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of managing resources for at least one virtual machine in a virtual machine environment, comprising:
-
determining a specification of provisioning success corresponding to each of a plurality of jobs in the virtual machine environment; forming a prioritized listing of the plurality of jobs; and responsive to the specification of provisioning success and the prioritized listing, providing a resource specification for each of the plurality of jobs, wherein the providing comprises; determining a first prediction of resource needs corresponding to each of a first subset of the plurality of jobs; and determining a second prediction of resource needs corresponding to a second subset of the plurality of jobs. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-implemented method of managing resources for at least one virtual machine, comprising:
-
determining a failure probability for a plurality of jobs corresponding to the at least one virtual machine; determining a prediction of resource needs corresponding to each of the plurality of jobs; generating a total prediction of resource needs representing a sum of each prediction of resource needs; and determining whether the total prediction of resource needs is below a specified threshold. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification