A computer system comprises a host processor, a temperature sensor for
sensing temperature in an enclosure of the system and one or more fans for
cooling the enclosure. A service processor is provided for providing
system management functions within the computer system. These include
generating fan speed signals in response to temperature values detected by
the temperature sensor, and generating a control signal. The system
includes a fan controller for providing power for driving the fan or at
least one of the fans in response to the fan speed signals generated by
the service processor only when the fan controller also receives the
control signal from the service processor. In the absence of the control
signal from the service processor, the fan controller will increase the
fan speed to a predetermined fan speed, for example maximum, in order to
ensure that no damage occurs in the event of a service processor
malfunction.
Un sistema di elaborazione contiene un processor ospite, un sensore di temperatura per il rilevamento della temperatura in una recinzione del sistema ed uno o più ventilatori per il raffreddamento della recinzione. Un processor di servizio è fornito per fornire le funzioni dell'amministrazione di sistema all'interno del sistema di elaborazione. Questi includono la generazione dei segnali di velocità del ventilatore in risposta ai valori di temperatura rilevati dal sensore di temperatura e la generazione del segnale di controllo. Il sistema include un regolatore del ventilatore per fornire l'alimentazione per l'azionamento il ventilatore o almeno de quello dei ventilatori in risposta ai segnali di velocità del ventilatore generati dal processor di servizio soltanto quando il regolatore del ventilatore inoltre riceve il segnale di controllo dal processor di servizio. In assenza del segnale di controllo dal processor di servizio, il regolatore del ventilatore aumenterà la velocità del ventilatore ad una velocità predeterminata del ventilatore, per esempio massimo, per accertarsi che nessun danno si presenti in caso di una disfunzione del processor di servizio.