Our sensor network is two separate runs off of a (http://www.aag.com.mx) 
TAI8595 hub.

One run goes around the ceiling and to the air handler sensors. We have
sensors in each quadrant of the room, and a humidity/temp sensor in the
center.

We placed our sensors in the center of each quadrant of the room, in order
to stay away from the low flow areas near the walls and from doors to the
outside.

Our sensors are DS18S20's and DS2438's (from AAG as well.)

we ordered pre-made jumpers from

http://www.connectworld.net/cgi-bin/iec/home.html

We had to special order them as plenum rated.. and we ordered blue colored
cables and hoods to make sure that no one mistook them for ethernet.

(Don't forget that the AAG connectors are 6 pin, not 4 or 8 which are
much more common.)

We did some early tests of things like distance and "accuracy"... to confirm
that we could go as far as we needed to.

We put a bunch of them on a loop in an icechest, with a small electric fan
inside.. The heat from the motor gave us a "changing" temperature to measure
and the fan kept the air moving. We left the covers off of the sensors
to get the fastest settling time. Even with this attempt at an isothermal
environment, there was almost a 3 degree difference between the lowest and
highest readings. (Good enough for our purposes.)

We did punch some more holes in the covers of the sensors because there wasn't
enough flow past the sensor itself. The time constant was too long otherwise.

We then put sensors all over a rack to see if we could make sense of the
readings.. and the answer was "not really".... There was some variability
based on where we put the sensors.. but not enough to say "we are having a
problem with the left most fan on the SunXXX...". Factors such as cable
placment, how "full" the back area of the rack was.. and whether or not
the back door was open, ventilated, solid had much more effect on the outcome.

About the best overall look at what a rack was doing was achieved by mounting
the sensor with a tie wrap to the grill on the underside of the fan in the
top of the rack. 

Our racks are full of all sorts of things, from "salvaged" Sun desktops to
dual processor AMD 64's in 1u chassias.

The fans in the units do a lot of air mixing, making the change in a given
reading hard to relate to what caused the change.. and other factors just
swamped the "small signal" changes due to things like stalled fans.

Most of what we see is temperature traces which march in parallel fashion
across the graph.. with overall shifts that match what happens with the
room temperature.. There will be an occasional "baseline shift" which
is usually due to opening or closing a rack back door.

The biggest factor in the change is "what's the room temp". We do
see about a 2 degree change when the tape robot lights off for the
nightly backup run in the ceiling sensor just above the robot.

Our ceiling temps vary across the room by about 5.5 degrees from coolest
to warmest.. 

And the delta T across the air handlers runs from a low of -2.5 degrees on
a lightly loaded day to a high of 6.5 degrees under heavy load.

Humidity goes from a low of 34 to a high of 62.. tracking nothing I've
been able to spot.. except that it's highest on days of low delta T... which
makes sense.. it's hard to remove moisture from a room that's already
cold enough. We don't do reheat for humidity control. (We could.. but
since we don't have the "problem" we don't want to pay high energy bills
to solve the nonexistent problem. :-))


If I had lots and lots of racks to do, I'd probably run the sensor cable
across the top of the racks, tie wrapped to the top grill of the fan.. you
will get the fan motor heat added to the heat coming from the machines in
the rack... but it's not all that significant.. and you can run short
jumpers from one rack to the other, instead of going down to the floor
and all the way back up again in the adjacent rack.

Entering air temp matched the air handler exit temperature to such a great
extent that we didn't bother to put a sensor at the bottom of the racks.

Alarms are done by scanning the rrd database for high readings.. we look for
three high readings before we page.. either three high in one scan (the whole
room is getting hot).. or three high in three different scans.. "one rack is
getting hot" before we fire off a page. It cut our false alarms to ZILCH.. we
do have an an occasional "spike" in a reading for reasons we have not been
able to correlate with anything in particular.

Spikes went WAY down after we solved this problem:
http://www.wes.net/construction_remediation_services-zinc_whisker_detail.htm

(I'm not endorsing this company... just using their web site.. We used a
local contractor.. and replaced the entire raised floor in the computer 
room. We did do surveys using a scanning electron microscope to tell when
the cleanup was adequately done.. and it was a MESS.. We had MANY power supply
failures while this mess was going on.. it's a real threat... with real 
results. At one point we were loosing a couple of power supplies a week..
Fortunately it was rare to loose both supplies on a redundant supply box.)

Watch the airflow patterns of dissimilar machines.. some draw cool air
from the front and exhaust hot air out the back.. some draw from the
sides... you can end up with "closed loops" forming between adjacent
machines that are hotter than you expect. and mixing with cooler air by
the fan at the top can hide this result. Mixed racks may be good candidates
for "more than one sensor". 

>From just one sensor per rack.. and other "environmental" sensors arrayed
around the room we get pretty reasonable results, without spending a
fortune to "over sense" a chaotic world for no gain.


Steve




-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to