CPC G06F 1/206 (2013.01) [G05B 13/027 (2013.01); G06F 1/181 (2013.01); G06F 9/4401 (2013.01); G06N 3/04 (2013.01); G06N 3/08 (2013.01)] | 20 Claims |
9. A method comprising:
collecting, by a baseboard management controller of a sled, configuration information for the sled, wherein the sled is one of a plurality of sleds within a chassis of an information handling system;
determining an airflow impedance of the sled based on the configuration information;
providing the airflow impedance to an embedded controller of the chassis;
retrieving, by the embedded controller, relative impedances for all of the sleds in the chassis;
calculating, by a machine learning system, a maximum available airflow for the sled based on the relative impedance of the sled and based on the impedances of all other sleds in the chassis;
comparing, by the baseboard management controller, the maximum available airflow to a minimum airflow requirement for the sled; and
if the maximum available airflow is less than the minimum airflow requirement, then implementing power limits for processors in the sled to prevent overheating of components within the sled.
|