Determining a portion of required capacity attributed to applications in multiple classes of service
AssigneeHewlett-Packard Development Company, L.P.
InventorsJerry Rolia, Martin Arlitt
Life of this patent
Estimating the term…
Abstract
A required capacity for applications is determined. The applications are run on a shared pool of resources and each application belongs to at least one class of service of multiple classes of service. A portion of the required capacity attributed to each class of service is determined based on traces for the applications running on the shared pool of resources. A portion of the required capacity attributed to each application in each class of service is determined from the portion of the required capacity attributed to each class of service.
Claims20
A method comprising:
- determining, using a processor, a required capacity for applications, wherein the applications are run on a shared pool of resources and each application belongs to at least one class of service of multiple classes of service;
- determining a portion of the required capacity attributed to each class of service based on traces for the applications running on the shared pool of resources;
- and
- determining a portion of the required capacity attributed to each application in each class of service from the portion of the required capacity attributed to each class of service.
A method comprising:
- determining, using a processor, an amount of unused capacity for resources in a shared utility running applications in multiple classes of service based on traces for the applications;
- determining a portion of the unused capacity attributed to each application in each class of service;
- and
- determining a portion of a total capacity of the resources attributed to each application based on capacity used by each application and the portion of the unused capacity attributed to each application.
A method comprising:
- determining, using a processor, a total capacity of resources used to run applications in a shared utility;
- determining a total required capacity of the applications;
- determining a total unused capacity based on a difference between the total capacity and the total required capacity;
- and
- determining a portion of the total unused capacity attributed to each of the applications based on the demand of each application.
Dependencies are inferred from the claim text.