TECHNOLOGIES FOR PREDICTING POWER USAGE OF A DATA CENTER
First Claim
1. A data center manager for prediction of power usage of a data center, the data center manager comprising:
- one or more processors;
one or more memory devices having stored therein a plurality of instructions that, when executed by the one or more processors, causes the data center manager to;
receive sensor data from one or more sensors from one or more sleds of the data center;
acquire one or more sensor data samples based on the sensor data;
acquire one or more parameters of a machine-learning-based algorithm;
predict, based on the one or more sensor data samples, a future power usage of the data center with use of the one or more parameters of the machine-learning-based algorithm; and
control at least one cooling unit of the data center based on the predicted future power usage.
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies for predicting the power usage of a data center are disclosed. A data center manager gathers sensor data from the compute devices of the data center. The sensor data indicates factors such as power used by the compute device and the intake air inlet temperature. The data center manager trains a machine-learning-based algorithm based on training sensor data, and then applies the machine-learning-based algorithm to sensor data as it is being gathered. The machine-learning-based algorithm can predict a change in future power usage of the data center, and control a cooling unit to compensate before the power usage even begins to change.
32 Citations
25 Claims
-
1. A data center manager for prediction of power usage of a data center, the data center manager comprising:
-
one or more processors; one or more memory devices having stored therein a plurality of instructions that, when executed by the one or more processors, causes the data center manager to; receive sensor data from one or more sensors from one or more sleds of the data center; acquire one or more sensor data samples based on the sensor data; acquire one or more parameters of a machine-learning-based algorithm; predict, based on the one or more sensor data samples, a future power usage of the data center with use of the one or more parameters of the machine-learning-based algorithm; and control at least one cooling unit of the data center based on the predicted future power usage. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for predicting power usage of a data center by a data center manager, the method comprising:
-
receiving, by the data center manager, sensor data from one or more sensors from one or more sleds of the data center; acquiring, by the data center manager, one or more sensor data samples based on the sensor data; acquiring, by the data center manager, one or more parameters of a machine-learning-based algorithm; predicting, by the data center manager and based on the one or more sensor data samples, a future power usage of the data center with use of the one or more parameters of the machine-learning-based algorithm; and controlling, by the data center manager, at least one cooling unit of the data center based on the predicted future power usage. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more machine-readable media comprising a plurality of instructions stored thereon that, when executed, causes a data center manager to:
-
receive sensor data from one or more sensors from one or more sleds of the data center; acquire one or more sensor data samples based on the sensor data; acquire one or more parameters of a machine-learning-based algorithm; predict, based on the one or more sensor data samples, a future power usage of the data center with use of the one or more parameters of the machine-learning-based algorithm; and control at least one cooling unit of the data center based on the predicted future power usage. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A data center manager for prediction of power usage of a data center, the data center manager comprising:
-
circuitry for receiving sensor data from one or more sensors from one or more sleds of the data center; means for acquiring one or more sensor data samples based on the sensor data; circuitry for acquiring one or more parameters of a machine-learning-based algorithm; means for predicting, based on the one or more sensor data samples, a future power usage of the data center with use of the one or more parameters of the machine-learning-based algorithm; and means for controlling at least one cooling unit of the data center based on the predicted future power usage. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification