<div dir="auto"><div>Where granular temperature readings are available to control scripts, it would also be possible to implement something like the tiers described below. Adjust thresholds as deemed appropriate for the facility and equipment, and also for the expected rates of temperature rise. System peformance throttling and/or quiescing may also be ways to reduce load (and thus cooling requirements and heat build up rates) during periods of reduced or completely lost cooling capacity).</div><div dir="auto"><br></div><div dir="auto">1.) Elevated temperature watch at 77 F / 25 C. Send alerts to on-call staff but take no other action.</div><div dir="auto"><br></div><div dir="auto">2.) <span style="font-family:sans-serif">Elevated temperature warning at 81.5 F / 27.5 C. Begin performance throttling and engage other measures to reduce heat buildup to compensate for insufficient cooling capacity.</span></div><div dir="auto"><br></div><div dir="auto">3.) Elevated temperature severe warning at 86 F / 30 C. Begin automated clean system shutdowns.</div><div dir="auto"><br></div><div dir="auto">4.) Critical temperature limit exceeded at 95 F / 35 C. Trigger EPO to protect hardware.</div><div dir="auto"><br></div><div dir="auto"><div dir="auto" style="font-family:sans-serif">On sensor redundancy: 3x or higher redundancy allows for voting methods to be used to rule out potential false readings.</div><div dir="auto" style="font-family:sans-serif"><br></div><div dir="auto" style="font-family:sans-serif">On series vs parallel wiring: either can be used...what makes most sense depends on the design of the system being integrated with (basically NC vs NO).</div><br><br><br><div class="gmail_quote" dir="auto"><div dir="ltr">On Mon, May 27, 2019, 13:18 Mel Beckman <<a href="mailto:mel@beckman.org" target="_blank" rel="noreferrer">mel@beckman.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div dir="auto">
We use Intermapper, an SNMP network monitoring system, which supports UNIX scripting. Intermapper probes two Weathergoose temperature sensors, and calls a script with the values it retrieves. When both sensors exceed a certain threshold, the script sends an
 snmp relay trip signal to the <span style="background-color:rgba(255,255,255,0)">Weathergoosen,</span> which close a pair of dry contacts wired in series to the emergency power off contacts for the whole-room UPS.
<div><br>
</div>
<div>We chose to use two sensors and two dry contact relays to protect against false trips, and thus false shut downs. Before the trigger temperature is reached, the NMS would have sent various escalating alarms to on call staffers, who hopefully would intervene
 before this point. This protection is for the worst case scenario where nobody responds and the equipment is at risk of damage. </div>
<div><br>
</div>
<div>We could have commanded an orderly shut down to all servers, but decided that it would be better to kill the power in the event of a runaway heat vent than to try to make it through all the disk activity necessary for a clean shut down. </div>
<div><br>
</div>
<div>This system has triggered one time, successfully shutting down the data center on a holiday weekend when people missed their notifications, and undoubtedly saved a lot of hard drives. When we got to the room the temperature was over 115°, but the power
 was cut at 95°. <br>
<br>
<div dir="ltr"> -mel</div>
<div dir="ltr"><br>
On May 27, 2019, at 11:01 AM, Dovid Bender <<a href="mailto:dovid@telecurve.com" rel="noreferrer noreferrer" target="_blank">dovid@telecurve.com</a>> wrote:<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr">


<div id="m_-8028473097961150091m_-678071563796950127response_container_BBPPID" style="outline:none" dir="auto">
<div name="BB10" id="m_-8028473097961150091m_-678071563796950127BB10_response_div_BBPPID" dir="auto" style="width:100%">Hi,</div>
<div name="BB10" id="m_-8028473097961150091m_-678071563796950127BB10_response_div_BBPPID" dir="auto" style="width:100%"><br>
</div>
<div name="BB10" id="m_-8028473097961150091m_-678071563796950127BB10_response_div_BBPPID" dir="auto" style="width:100%">Is anyone aware of a device that will cut the power if the room goes above X degrees? I am looking for something as a just in case. </div>
<div name="BB10" id="m_-8028473097961150091m_-678071563796950127response_div_spacer_BBPPID" dir="auto" style="width:100%"><br style="display:initial">
</div>
<div id="m_-8028473097961150091m_-678071563796950127blackberry_signature_BBPPID" name="BB10" dir="auto">
<div id="m_-8028473097961150091m_-678071563796950127_signaturePlaceholder_BBPPID" name="BB10" dir="auto">
<p dir="ltr">Regards,</p>
<p dir="ltr">Dovid</p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>

</blockquote></div></div></div>