System and method for evaluating a pattern of resource demands of a workload
AssigneeHewlett-Packard Development Company, L.P.
InventorsJerome Rolia, Daniel Gmach, Ludmila Cherkasova
Life of this patent
Estimating the term…
Abstract
A method comprises receiving, by pattern evaluation logic, a plurality of occurrences of a prospective pattern of resource demands in a representative workload. The method further comprises evaluating, by the pattern evaluation logic, the received occurrences of the prospective pattern of resource demands, and determining, by the pattern evaluation logic, based on the evaluation of the received occurrences of the prospective pattern of resource demands, how representative the prospective pattern is of resource demands of the representative workload.
Claims21
A method comprising:
- receiving, by pattern evaluation logic implemented in a computer processor, a plurality of occurrences of a prospective pattern of resource demands in a representative workload;
- evaluating, by the pattern evaluation logic, the received occurrences of the prospective pattern of resource demands;
- and
- determining, by the pattern evaluation logic, based on said evaluation of the received occurrences of the prospective pattern of resource demands, how representative the prospective pattern is of resource demands of the representative workload by analyzing a distribution of differences between the occurrences of the prospective pattern of resource demands.
A method comprising:
- receiving, by pattern evaluation logic implemented in a computer processor, a plurality of occurrences of a prospective pattern of resource demands in a representative workload;
- evaluating, by the pattern evaluation logic, the received occurrences of the prospective pattern of resource demands;
- and
- determining, by the pattern evaluation logic, based on said evaluation of the received occurrences of the prospective pattern of resource demands, how representative the prospective pattern is of resource demands of the representative workload by:
- analyzing a distribution of differences between the plurality of occurrences of the prospective pattern of resource demands, and determining that the more similar the distribution of differences between the occurrences of the prospective pattern, the more representative the prospective pattern is of the resource demands of the representative workload.
A method comprising:
- receiving, by pattern evaluation logic implemented in a computer processor, a plurality of occurrences of a prospective pattern of resource demands in a representative workload;
- evaluating, by the pattern evaluation logic, the received occurrences of the prospective pattern of resource demands;
- determining, by the pattern evaluation logic, based on said evaluation of the received occurrences of the prospective pattern of resource demands, how representative the prospective pattern is of resource demands of the representative workload;
- wherein determining how representative the prospective pattern is of resource demands comprises determining a distribution of differences between the occurrences of the prospective pattern of resource demands using a cumulative distribution function (CDF), comparing the determined distribution of differences between the identified occurrences of the prospective pattern of resource demands, and evaluating whether the prospective pattern is representative of the resource demands of the representative workload by employing a two-sample Kolmogorov-Smirnov test (KS-test) to compare the CDFs of differences for pairs of occurrences of the prospective pattern of resource demands.
Dependencies are inferred from the claim text.