Method and system for generating a power consumption model of at least one server
First Claim
1. A method for generating a power consumption model of at least one server, the method comprising:
- by at least one processor,subtracting an ambient temperature signal from each of n temperature signals indicative of localized temperatures within the at least one server to normalize the n temperature signals,correlating each of the normalized n temperature signals with a power signal indicative of power consumed by the at least one server,generating a combination correlation coefficient for each combination of normalized n−
1 temperature signals if an overall correlation coefficient for the normalized n temperature signals is less than a predetermined threshold,selecting a set of the normalized n temperature signals defined by one of the combinations of normalized n−
1 temperature signals having a corresponding combination correlation coefficient greater than the predetermined threshold, andregressing at least the set of the normalized n temperature signals with the power signal to generate a power consumption model of the at least one server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for generating a power consumption model of at least one server includes one or more computers configured to obtain n time series telemetry signals indicative of operating parameters of the at least one server, obtain a time series power signal indicative of power consumed by the at least one server, and correlate each of the n time series telemetry signals with the time series power signal. The one or more computers are further configured to select a set of the n time series telemetry signals having an overall correlation with the time series power signal greater than a predetermined threshold, and generate a power consumption model of the at least one server based on at least the set of the n time series telemetry signals.
-
Citations
12 Claims
-
1. A method for generating a power consumption model of at least one server, the method comprising:
by at least one processor, subtracting an ambient temperature signal from each of n temperature signals indicative of localized temperatures within the at least one server to normalize the n temperature signals, correlating each of the normalized n temperature signals with a power signal indicative of power consumed by the at least one server, generating a combination correlation coefficient for each combination of normalized n−
1 temperature signals if an overall correlation coefficient for the normalized n temperature signals is less than a predetermined threshold,selecting a set of the normalized n temperature signals defined by one of the combinations of normalized n−
1 temperature signals having a corresponding combination correlation coefficient greater than the predetermined threshold, andregressing at least the set of the normalized n temperature signals with the power signal to generate a power consumption model of the at least one server. - View Dependent Claims (2, 3, 4)
-
5. A system for generating a power consumption model of at least one server, the system comprising:
one or more computers configured to (i) subtract an ambient time series temperature signal from each of n time series temperature signals indicative of localized temperatures within the at least one server to normalize the n time series temperature signals, (ii) correlate each of the normalized n time series temperature signals with a time series power signal indicative of power consumed by the at least one server, (iii) generate a combination correlation coefficient for each combination of normalized n−
1 time series temperature signals if an overall correlation coefficient for the normalized n time series temperature signals is less than a predetermined threshold, (iv) select a set of the normalized n time series temperature signals defined by one of the combinations of normalized n−
1 time series temperature signals having a corresponding combination correlation coefficient greater than the predetermined threshold, and (v) generate a power consumption model of the at least one server based on at least the set of the normalized n time series temperature signals.- View Dependent Claims (6, 7, 8)
-
9. A non-transitory computer readable storage medium having information stored thereon for directing one or more computers to (i) subtract an ambient time series temperature signal from each of n time series temperature signals indicative of localized temperatures within at least one server to normalize the n time series temperature signals, (ii) correlate each of the normalized n time series temperature signals with a time series power signal indicative of power consumed by the at least one server, (iii) generate a combination correlation coefficient for each combination of normalized n−
- 1 time series temperature signals if an overall correlation coefficient for the normalized n time series temperature signals is less than a predetermined threshold, (iv) select a set of the normalized n time series temperature signals defined by one of the combinations of normalized n−
1 time series temperature signals having a corresponding combination correlation coefficient greater than the predetermined threshold, and (v) generate a power consumption model of the at least one server based on at least the set of the normalized n time series temperature signals. - View Dependent Claims (10, 11, 12)
- 1 time series temperature signals if an overall correlation coefficient for the normalized n time series temperature signals is less than a predetermined threshold, (iv) select a set of the normalized n time series temperature signals defined by one of the combinations of normalized n−
Specification