A fan control architecture is provided for controlling system fan(s) on a computing system that has multiple nodes, a system management network and a fan control module. On each of the nodes a management module is configured to collect system information thereon. In a main fan control scheme, a system management node controls the system fan through the fan control module according to the temperature data sent back from the management module of the other nodes through the system management network. The fan control scheme includes redundant path(s) connected between all the nodes and the fan control module to send high-temperature signals to the fan control module directly. In the case that a threshold high temperature is reached, the fan control module will set the system fan at a predetermined high speed according to the high-temperature signals.
展开▼