Running a Server at Freezing Temperatures? 196
mw13068 asks: "As a part of a backup solution, I'm thinking of running a backup server in my unheated, unattached garage. I live in central New York State, and the temperatures very often drop below zero degrees Celsius. The computer is a Pentium III Celeron running at 733MHz. Has anyone else tried this sort of thing? If you have, please share your experiences."
Mice cause cancer in computers (Score:5, Informative)
Check the specs (Score:3, Informative)
Been there, done that. (Score:5, Informative)
The one thing you need to watch out for though is static. When it gets cold and dry, you don't want to be ripping open your machines in the garage. My machines stayed up from October through last June without any problems.
I wouldnt trust it... (Score:1, Informative)
Also, you will need to check the operating temperatures of your motherboard, processor, hard drive, memory, and any other components, and make sure that they will work in the temperature range you expect. Operating temperatures are much more narrow than storage temperatures. The operating temperature, for example, of the Maxtor DiamondMax 10 is 0 to 60 degrees celcius. I am guessing your temperatures will get well below 0 degrees, so you will need to be certian before attempting it.
Also, what type of humidity do you get in this garage? Are you worried about data security? Can someone just walk into your garage, and fiddle with your server? Can the kids basketball hit it? All things to think about.
constant temperature? (Score:4, Informative)
you probably want to make it a smaller fan also, you don't want too much cold air going through. cold is good for CPUs but too much cold breaks solder joints.
if you can control your fan thermostatically i would recommend that. having computer parts get hot, then cold, then hot, then cold, then hot, then cold, due to day/night cycles KILLS solder joints quick. condensation is also a concern with widely varying temperatures. condensation is bad, of course.
as someone else said, rodent-proof the case and check it for infestation often. mice will chew right through sheet metal when they need to. Try mounting it on a wall somehow so rodents can't get to it.
i'm not worried about the below zero C temps, i'm worried about temperature fluctuation. using a smaller than OEM fan will keep what warm air there is inside the case there a little longer, and should keep the insides of the case above 0C constantly.
Re:I would be concerned about humidity (Score:4, Informative)
Bullshit. Wire resistance in an electronic component should be negligible. The resistance change caused by temperature is just about impossible to detect without very sensitive instruments.
In general, electronics do not care about temperature much. Most chips, for instance, are rated from -40 to +70 degrees C. It's the mechanical stuff (hard drives and, to a lesser extent, fans) that you have to worry about. The only electrical problems that could occur would be related to condensation.
Dust isn't that big of a problem (Score:2, Informative)
Re:CPU probably irrelevant (Score:5, Informative)
Another issue is lubrication viscosity. Lubricants become more viscous at low temps, if it got really cold, the lubricants in the drive spindle could actually become solid, freezing the bearings and burning out the motor.
How to be absolutely sure it'll be okay (Score:5, Informative)
What this will do is create a "bubble" of warm air inside the box that is vented when the fan is running and stable when it is off. This will keep your box temperature roughly even. If you are concerned about cold-starting hard disks after a period of off-time, make sure you have a power supply which remains off after a power loss and add a 100 W light bulb inside the box. When you want to power the system back on, switch the bulb on and leave it for an hour or two before you hit the power button, then turn the bulb off again. Do not bring cold hardware into a warm, humid house to warm up - you will get condensation.
As long as you have the bottom of the box screened against critters and otherwise isolated, you probably won't have to worry about static or other environmental nastiness.
Re:I would be concerned about humidity (Score:1, Informative)
Make a few BIOS settings (Score:5, Informative)
Re:Garages (Score:4, Informative)
We keep his server in a dehumidified space in a rack with doors and air filters over all the openings. That machine seems to be OK...
Running is easy, starting is hard. Think about: (Score:2, Informative)
Cold-starts outdoors will require use of a heater. Blowing a hair-dryer (on low heat!) into the case for a few minutes prior to startup should warm the drives enough to spin freely, but consider this: During the warming period, the hard drive platters are stationary, and may heat asymmetrically. This means their thermal expansion will be uneven, throwing the spindle off balance and making it nearly impossible for the heads to track a cylinder. Depending on how the drive case is built and how the heat is applied, this may not be a concern. (Heat for 5 minutes, let sit for 1 minute, then power on?)
Of course, bringing it back indoors for startup would be an even worse idea, as moisture would condense on the cold metal. Whenever you bring hardware in from the cold, put it in a tightly closed plastic bag first, and leave it in the bag until it comes completely up to temperature. The relative humidity inside the bag will drop as it warms up, avoiding condensation concerns.
Fans are a bigger concern, as they don't generate much of their own heat like drives do. While it's likely that you won't need much cooling, a CPU fan is almost guaranteed to still be necessary. Look into tip-magnetic-driven (TMD) fans, whose design gives them more torque to overcome stiction at startup. Find one with ball bearings and replace the lube with a light machine oil.
I don't think dust is such a big concern, if the case provides air filtration, as any server case should. Just get the thing off the floor, out of dust-bunny territory. If the power supply fan is thermostatically controlled, airflow should be kept to a minimum and dust entry will be negligible. It still never hurts to pop the case off every few weeks and check. The poster might even have an air compressor in the garage!
Optical drives might be tricky, as they don't spin constantly. Luckily their motors are amazingly torquey and should have no problem spinning up even with cold bearings. If you can position the hard drive directly below the optical drive for heat sharing, so much the better.
These suggestions should keep you running to below freezing. If you get much below that, electrical characteristics of components start changing significantly, and you might have all sorts of weird problems. Look at the temperature-versus-value curves of various passives, and you'll see what I mean. Even clock crystals resonate faster because they've physically shrunk.
This hasn't addressed the first pressing question: Why? Except for acoustic noise, I can think of no reason to put a machine outside during winter. Consider that every watt of electricity you use gets turned straight into heat. Putting your electric heater outside simply means the energy gets wasted, rather than heating your house and lightening the load on your furnace. If you're paying for the energy anyway, why not keep it inside where it does some good?
Re:Sealed Case (Score:2, Informative)
You also want the circulation within the case to be good so that you don't end up with hot or cold spots (cooked/frozen).
You'd also want to use a heat exchanger to preheat the incoming air to above freezing so that you don't get instant condensation from the inrush of sub zero moist air and make sure there is a fail safe in case the control system dies.
It's the condensation... (Score:2, Informative)
and I only had to worry about dust from the shop - BTW, under no circumstances put your box near anything that grinds metal! That's a real quick kill.
Re:try junkyards (Score:3, Informative)
Re:CPU probably irrelevant (Score:4, Informative)
Also a consideration in tape drive head alignment.
Re:Not a good idea. (Score:1, Informative)
Wrong.
Warm air can hold more moisture than cold air. In really cold air, there is almost no humidity as it would have condensed already. The warm surface is at a higher temp than the air, so if it would condense at the temp of the CPU it would have already condensed out of the air.
Warm air + cold surface = condensation.
Cold air + warm surface = nothing.
Re:CPU probably irrelevant (Score:4, Informative)
HDD Operating specs (Score:1, Informative)
And they need to acclimate to the environment before you start them up..
Re:Mice cause cancer in computers (Score:2, Informative)
Re:CPU probably irrelevant (Score:4, Informative)
Been there, done that (Score:3, Informative)
So, what's so special about this one?
I live in Finland. It's cold here. It has survived weeks of -30C with NO problems. The only things that have borked are a CPU fan (which had no bearings to begin with) and a brand new Seagate hard drive which lasted for exactly two weeks - the replacement has worked fine for a year and a half now.
I've been thinking about replacing the machine with a nice 4U industrial PC that I have laying around - it's just that the Aptiva has proven to work in extreme conditions so I'm not sure if I wanna replace it. Ever.
An electronic engineer responds (Score:1, Informative)
Highly unlikely, unless winter temperatures approach absolute zero, since normally the resistance of copper changes by parts per million/degree (teperature stability is one reason copper is widely used, even though there are better conductors). Even if the copper became superconductive there'd still be no damage, because the current flowing through any given PCB trace is determined by the circuit configuration, not the resistance of the trace itself (note that in the circuit design phase the resistance of the circuit board is usually taken to be zero. RF emission and trace impedance* are generally only considered during the PCB design phase).
There's actually a greater chance that the semiconductors would stop working because of the extra energy required to force electrons across the semiconductor junction. Or the electrolyte in certain types of capacitors might freeze (bet you wish they still used low-temp polychlorinated biphenols). Or the hard drive spindle could sieze, or the fans die (not that they'll be needed). And, of course, the backup battery on the mobo will simply stop working at some point, just like your car battery does in winter. Basically, there are plenty of things far more temperature sensitive in a computer than a few strands of copper.
"It's an old machine anyways but try to check first if there isn't some temperature that it could reach that could be too low."
Most consumer grade parts are rated to handle down to about 5 degrees centigrade (I don't recall what that is in Archaic American Numbers; I think its something like 6 1/2 furlongs to the hogshead); any manufacturer relying on inherent internal heating to push that lower is fudging the figures in a dangerous way (think PMPO ratings...)
*Resistance is only dominant with DC. For AC, or pulsed DC systems such as computers, inductive or capacitive components can be far more important (too high capacitance can cause your nice square clock signal to turn into a flattened triangle; excellent for generating timing errors), which is why we refer to the sum of inductive, capacitive AND resistive elements, and call it "impedance" (if it helps, you can think of impedance as "frequency dependant virtual resistance", and it too is measured in ohms).
A capacitors' impedance (virtual resistance) drops as frequency increases; so PCBs designed for high frequencies must have as low capacitance as possible between tracks (the simplest capacitor being two pieces of wire seperated by air, the value determined by the surface area of the conductors, their distance apart, and the dilectric constant of air). Hence, short PCB traces with better-than-air insulators (multilayer fibreglass) are needed to push bus speeds to their current point. This explains why its possible to overclock a monolithic CPU more than the motherboard its connected to: timing errors caused by parasitic capacitance.
Ask an engineer a question and you'll get the answer you wanted, plus a few dozen you didn't.