Systems and methods for controlling air distribution to electronic components
View Patent ↗Systems and methods for controlling air distribution to electronic components are disclosed. According to an aspect, a system includes fans configured to distribute air to a plurality of electronic components. The system also includes a fan controller configured to control the fans based on a form factor and/or a quantity of the electronic components.
1. A system comprising:
a plurality of fans configured to distribute air to a plurality of electronic components; and
a fan controller configured to control speeds of the plurality of fans based on an exponential function of a quantity of the plurality of electronic components and a measured temperature.
2. The system of claim 1 , wherein the plurality of fans are server fans.
3. The system of claim 1 , wherein the fan controller comprises a processor and memory.
4. The system of claim 1 , wherein the fan controller comprises a baseboard management controller (BMC).
5. The system of claim 1 , wherein the controller is configured to control the plurality of fans based further on a physical arrangement of the plurality of electronic components with respect to the plurality of fans.
6. The system of claim 1 , wherein the controller is configured to control the plurality of fans based further on sizes of the plurality of electronic components.
7. The system of claim 1 , wherein the fan controller is configured to control the plurality of fans based further on a type of each of the plurality of electronic components.
8. The system of claim 1 , wherein the plurality of electronic components are storage devices.
9. The system of claim 1 , wherein the fan controller is configured to control the speed of each of the plurality of fans and a component power based on the quantity of the plurality of electronic components.
10. The system of claim 9 , wherein the measured temperature is a measured ambient temperature near the plurality of electronic components.
11. The system of claim 1 , wherein the fan controller is configured to:
determine whether a temperature exceeds a predetermined temperature; and
control a power applied to the plurality of electronic components in response to determining that the temperature exceeds the predetermined temperature.
12. A system comprising:
a plurality of fans configured to distribute air to a plurality of storage devices; and
a fan controller configured to:
determine a quantity of one or more storage devices in a system;
determine a temperature of the system; and
control speeds of the plurality of fans based on an exponential function of the quantity and the temperature.
13. The system of claim 12 , wherein the fan controller is further configured to:
determine whether the temperature exceeds a predetermined temperature; and
control power applied to an electronic device in response to determining that the temperature exceeds the predetermined temperature.
14. A method comprising:
providing a plurality of fans configured to provide air to a plurality of electronic components; and
controlling speeds of the plurality of fans based on an exponential function of a quantity of the plurality of electronic components and a measured temperature.
15. The method of claim 14 , wherein the controlling the plurality of fans comprise of controlling the plurality of fans based further on sizes of the plurality of electronic components.
16. The method of claim 14 , wherein controlling the plurality of fans comprise of controlling the plurality of fans based further on a type of each of the plurality of electronic components.