22
$\begingroup$

Recently I was thinking about home improvement, and one idea that is haunting me is that I could use some kind of refrigerator for gaming consoles and laptops.

The obvious benefit is that it maintains a constant low temperature. Also, the doors usually can be closed firmly and it won't let dust come inside, so there isn't any need to disassemble and clean hardware. That is a good thing in long term. Despite it makes airflow less intensive, according to my understanding it should not be a problem, as all that is needed for hardware is cooled air, not new air.

And whenever I get what I consider a good idea, I usually stop for a minute and ask myself a question "why doesn't this exist yet?". So there are definitely big-scale expensive enterprise servers which could possibly use the same approach to reduce maintenance effort, but that is not the case. So the disadvantages I can think of is that refrigerators are just not designed to cool a source of constant heat for a long period of time and (probably) will break quickly. Another problem that came to mind is that refrigerator boxes tend to generate condensate and it might be harmful for hardware.

Am I correct with my assumptions, or is it not that crucial and are there in fact similar solutions?

$\endgroup$
15
  • 17
    $\begingroup$ Server rooms tend to be climate controlled for this very reason. Ultimately it's a balancing game - increased efficiency on servers vs decreased efficiency on the air conditioner. $\endgroup$
    – Abel
    Commented Apr 14, 2021 at 23:46
  • 2
    $\begingroup$ This should answer your questions youtu.be/x4sS_piqQzY $\endgroup$ Commented Apr 15, 2021 at 0:23
  • 23
    $\begingroup$ Fridges generally have very low powered heatpumps. Instead they rely on insulation to maintain low temperatures. Putting even modest active heat source would overpower the heatpump and turn the fridge into an oven (for example if the fridge light is stuck on). $\endgroup$
    – Aron
    Commented Apr 15, 2021 at 7:34
  • 1
    $\begingroup$ Microsoft had a go at putting severs under water to keep them cool. news.microsoft.com/innovation-stories/… $\endgroup$
    – D Duck
    Commented Apr 15, 2021 at 12:25
  • 15
    $\begingroup$ What do you think an air conditioner is? $\endgroup$
    – DKNguyen
    Commented Apr 15, 2021 at 21:05

10 Answers 10

19
$\begingroup$

We do. It's just an up-sized (i.e. more powerful) version of a refrigerator known as an air conditioning unit.

Essentially all server rooms and most spaces where PCs are located (speaking for the U.S., at least) are air conditioned. Server rooms almost universally have dedicated HVAC systems and they will indeed be designed to keep the room at a more-or-less constant temperature (and typically humidity, too.)

Other answers mention water blocks, heat sinks, fans, etc., but those are mostly just used to move the heat from the CPUs and other such hot components to the ambient air in the server room. You still have to get rid of the heat from the ambient air and air conditioning is by far the most common solution for that.

Incidentally, this is actually frequently one of the largest costs associated with running servers. It's not uncommon for the HVAC system for a large server room to use more power than the actual servers (or, at least, that was the case back when I was a sysadmin a decade ago. I'd guess it still is.) As a result, there have been experiments with more environmentally-friendly (i.e. energy-efficient) ways to cool server rooms, including even locating them underwater. These have had some success, but, obviously, they're quite a bit more complicated and geographically limiting than just installing air conditioning, so air conditioning is still by far the most common solution to cool server rooms.

$\endgroup$
5
  • 2
    $\begingroup$ In the US, are spaces with PCs more likely to be air-conditioned than spaces without PCs? In my experience, most indoor spaces overall are air-conditioned in the USA. $\endgroup$
    – gerrit
    Commented Apr 16, 2021 at 7:11
  • 2
    $\begingroup$ @gerrit Yes, that was what I meant, that PCs are usually indoors and indoor spaces are usually air conditioned. $\endgroup$
    – reirab
    Commented Apr 16, 2021 at 16:36
  • 4
    $\begingroup$ "Incidentally, this is actually frequently one of the largest costs associated with running servers" – Indeed. Google were one of the first to raise the temperatures of their data centers a couple of degrees above what used to be the industry standard at the time, because they found that while it did decrease the lifetime of parts and increase the failure rates, these increased maintenance and hardware costs were completely dwarfed by the cost savings for HVAC. $\endgroup$ Commented Apr 17, 2021 at 10:34
  • $\begingroup$ This is clearly the best answer here. $\endgroup$
    – Eric S
    Commented Apr 17, 2021 at 19:00
  • $\begingroup$ @gerrit ...to refridgerator-like temperatures, no less... $\endgroup$ Commented Apr 20, 2021 at 9:12
43
$\begingroup$

A refrigerator is basically a heat pump designed to achieve a temperature close to 0 °C. There are a couple of problems here:

  1. Most refrigerators are way too weak to effectively tackle the heat output of modern PCs. It will not magically make your PC 6 °C - instead the PC will de-cool all your groceries.

  2. Condensation. Computers and electronics do not like low temperatures because of moisture building up. Some manufacturers even warn from using your equipment before it has warmed up to room temperature.

  3. There are better ways to remove heat from hot pieces, like biiig heatsinks, water blocks and so on. A refrigerator basically uses air, so it's the least efficient method.

(If you connected the refrigerator coolant pipes directly to hot spots of the device it would be a different thing, but simpler alternatives, like water, exist.)

$\endgroup$
9
  • 12
    $\begingroup$ To add to this: a refrigerator is not meant to run non stop, putting a heat generating thing into an insulated closed fridge will cause a constant heat buildup putting too much pressure on the components. So not only will it not cool your pc. it might even break the fridge. $\endgroup$
    – skippy
    Commented Apr 15, 2021 at 12:45
  • 2
    $\begingroup$ @Hobbamok what you should actually do is run the heat pump in reverse to extract energy. That would require running the processor at above room temperature. That's actually what they're designed for anyway – only, you can't run them so hot that it would really be worthwhile to use the temperature differential in this way. $\endgroup$ Commented Apr 15, 2021 at 14:17
  • 3
    $\begingroup$ Condensation is not a major issue as long as the computer is running and thus warmer than the surrounding air. Where you might run into problems is if you let the computer sit idle inside the fridge and cool down and then opened the door letting some warm and humid air in from the outside. $\endgroup$ Commented Apr 15, 2021 at 21:42
  • 2
    $\begingroup$ @leftaroundabout, Re, "...run the heat pump in reverse..." That's got a name. It's called a heat engine. $\endgroup$ Commented Apr 16, 2021 at 2:04
  • 1
    $\begingroup$ @Ferrybig yes, that's what I meant by “you can't run them so hot that it would be worthwhile”. If the processors were able to run at 600°C, that would be a different story though – in that case they'd still need cooling, but you would be able to use this to recuperate a significant part of the electric energy with the heat engine. $\endgroup$ Commented Apr 16, 2021 at 11:03
12
$\begingroup$

refrigerator boxes tend to generate condensate

There are specifications for acceptable relative humidity (RH) for servers. Air conditioning in server rooms will maintain RH within the allowed limits as well as maintaining temperature limits. You can't risk having condensation forming on electrical wiring or circuit boards as it will disrupt operation.

Cooling air without removing water vapour will increase its RH and increase the risk of condensation. So you can't put your equipment in a refrigerator.

I seem to remember from my time in mainframe/server rooms that we aimed for 50% RH. You don't want the air to be too dry either otherwise you get problems with static electricity.

$\endgroup$
4
  • 1
    $\begingroup$ The flip side of this is that cooling air means exposing it to something colder than the target air temperature. That's where your condensation will form (e.g. on the back wall of a fridge/coils of a freezer). That alone isn't the deal-breaker. $\endgroup$
    – Chris H
    Commented Apr 15, 2021 at 14:07
  • 2
    $\begingroup$ @ChrisH Right. It is actually difficult to cool air without removing water vapour – can only really be done by adiabatic decompression. A fridge does remove water vapour. Still condensation might become an issue if the door is opened and not yet cool&dry air comes in contact with cold electronic parts. $\endgroup$ Commented Apr 15, 2021 at 14:10
  • 1
    $\begingroup$ I can share my experience in terms of condensation, at least with a laptop: I was forced to use a quite old laptop with broken fan for intensive operations for periods lasting hours. I used blocks of ice in plastic containers, simply placing the computer on them (knowing it would be bad). Surprisingly, the computer itself didn't suffer from this.. except that the left half of the keyboard doesn't work anymore (at all, all keys dead)! $\endgroup$
    – Kaddath
    Commented Apr 15, 2021 at 15:17
  • 3
    $\begingroup$ Ah, frozen keys. $\endgroup$
    – Graham Nye
    Commented Apr 15, 2021 at 22:25
12
$\begingroup$

Here's a webpage from a random guy who put a light bulb in his refrigerator to see what would happen, and took careful data to monitor it. Results:

The next experiment was to put a 60-watt incandescent light bulb inside the fridge. ... Over the next 55 minutes, I saw the temperature in the fridge slowly creep up, while the fridge's compressor ran constantly.

So 60 watts was more heat than the fridge's compressor could keep up with. So I opened the fridge again and swapped it for a 40-watt bulb at about minute 86. After that, the temperature dropped to just a few degrees, but the compressor never shut off.

I swapped the 40-watt bulb for a 17-watt appliance bulb. ... With the bulb adding 16.9 watts of heat to the fridge, the compressor duty cycle was 69%.

So if you tried to put a server in a standard refrigerator, and it consumed more than about 40 watts, the refrigerator would run non-stop; and it would not even stay particularly cool with a 60-watt server in there.

$\endgroup$
5
$\begingroup$

They've been doing that with computers for 30+ years. Back when computers were the size of refrigerators. They use to get a regular air conditioner. Build a platform for the computer to stand on. A hole in the center of the platform. Then duct the air conditioner to the bottom of the platform. Forced air rose through the computer.

For your needs - can you redirect one of the air conditioning ducts in your room to run across your computer equipment?

$\endgroup$
1
  • $\begingroup$ I disagree , it was 50 years ago . Amoco R&D had 30 + IBM console units in a dedicated room with high capacity AC. The separate glassed in walk way was a tour highlight. $\endgroup$ Commented Apr 17, 2021 at 19:40
4
$\begingroup$

The price-to-effect ratio for heat pumps is just not there for any large scale applications.

Especially since air or watercooling is far less complex, and therefore a lot, lot cheaper.

Dust is actually not a problem, just put the air intake through a room with filters (just like most mid- to high end PC cases have nowadays). For watercooled server centers, sturdy outdoor radiators already exist and are easy to maintain.

The gain in performance would be marginal compared to the insane costs of setting this up. Dusting off a server room occasionally is nothing compared to maintaining an enormous heat pump system.

Your concern about not running constantly is true for consumer fridges (though here the problem of the throughput rate is of more concern), but for industrial applications it's fine. But your run of the mill fridge simply won't be able to handle a mid tier PC for more than 5 minutes of gaming.

$\endgroup$
3
  • 6
    $\begingroup$ compared to maintaining an enormous heat pump system. - you mean like the air conditioning for a server room? $\endgroup$ Commented Apr 16, 2021 at 4:02
  • 2
    $\begingroup$ An enormous heat pump is exactly what the vast majority of server rooms use, as Peter's comment alludes to. Fan/water cooling is normally just used to radiate heat away from the CPU/drives/power supplies/other hot components into the server room's ambient air, where an air conditioning system (i.e. an enormous heat pump) is used to get rid of it to the outdoors. Water can be used to radiate to the outdoors, but that's a lot more complicated and a lot less common than just using air cooling on each server and air conditioning the server room. Plus, water near your servers can be problematic. $\endgroup$
    – reirab
    Commented Apr 16, 2021 at 16:47
  • 1
    $\begingroup$ Plus, even if you do water-cool each server to an outdoor radiator, you're still going to need to air condition the server room. The water cooling will get rid of most of the heat, but a lot will still be radiated to the ambient air in the server room, so the server room will need air conditioning anyway. $\endgroup$
    – reirab
    Commented Apr 16, 2021 at 16:50
2
$\begingroup$

To address the problem from a more abstract, physical point of view:

The problem with servers is that they produce heat. This heat has to be deduced somehow. If it isn’t, the server will heat up more and more until it breaks. Apart from temperature-dependent performance differences of the server, it doesn’t matter much at which temperature the server resides, as long as the heat is deducted somehow.

Deducing heat from an object is far more easy if it is hotter than the surroundings – the bigger the temperature difference, the easier. If you put a cup of boiling water in a room, the water will reach room temperature pretty quickly all by itself. However, it will never become colder than room temperature on its own. This is the second law of thermodynamics (Clausius’ statement). To make your cup of water colder than room temperature, you need some sort of heat pump, which consumes extra energy (and produces extra heat). Fridges use heat pumps.

As long as a computer operates above environment temperature, you can cool it by just facilitating sufficient heat exchange with the environment, e.g., by having lots of radiators, pumping air through it, etc. This is how desktop computers and laptops are cooled. For servers, you often have a combination of this and heat pumps (in air-conditioning systems), but these still operate more efficiently if the servers are hotter.

$\endgroup$
2
$\begingroup$

Heat transfer capacity

The main problem is that a refrigerator is not potent enough for a server or a PC.

A refrigerator is a type of heat pump that takes heat energy from a cool environment and transfers it to a hotter environment. On both sides, it uses convection with the natural flow of air (as opposed to forced convection).

If you look at the history of computers, they started

  1. without any fans . Some smaller ones still can do without see e.g. Raspberry Pi. (convection)

  2. then they progressed to heat sinks (conductivity + convection)

enter image description here

  1. then combination of fan and heat sink (conductivity + forced convection) enter image description here

  2. Then water cooled heat sinks (replaced air with liquids). (conductivity + convection with water)

enter image description here

My point is that a pc is producing a lot of heat, that needs to be removed, which a refrigerator cannot do with the natural convection it.

moisture in the air.

If you could seal a server into a refrigerator and never open it again, then condensation would not be an issue. The reason is that, for condensations to occur you'd have to open the fridge and let the moisture creep in the cooler room. Even then, the little condensation would mostly happen on the cooler refrigerator surfaces and not on the heat source, and that can easily be removed (a lot of fridges have drains that remove the extra moisture).

However, keeping the refrigerator sealed is not really an option because you can't put a server into a refrigerator and keep it closed. The reason is that the higher temperature in the fridge would make the air stale, and would favor the development of fungi (have you ever left a fridge turned off with closed doors for a month?)

So, you'd have to have a constant flow of air (that would help also the natural convection). However, if you do that you'd start to worry about condensation a bit more, and then you'd need a humidity control device, and that departs from the idea of the typical refrigerator.

$\endgroup$
1
$\begingroup$

A typical residential refrigerator has a coefficient of performance in the neighborhood of 3, and a 150W compressor. This means it can reject heat at a rate of 150W*3=450W. This is of course just a ballpark number: some refrigerators are bigger or smaller, and the coefficient of performance will depend on things like the temperature differential between the inside and outside air.

Normally a refrigerator is full of things that don't actively generate heat, like yogurt and dead fish. If you put a server in there, and it generates more than 450W of heat (meaning, it consumes more than 450W of electrical power, which all ends up as heat), then refrigerator's heat pump won't be able to reject heat as fast as the server is producing it, and the interior of the refrigerator will increase in temperature until it's hot enough that enough heat escapes through the insulation to maintain equilibrium, which is almost certainly hot enough to cause failure of the servers inside.

Many laptops use less than 450W. Many servers use more. So depending on what kind of computer you put inside, this might work, or it might lead to inevitable failure of the computers inside. Multiple computers inside will almost certainly not work, so at best it's not a very efficient use of space.

You'll also have a few minor problems to solve -- how do you get the power cord in to the server? And the typical settings on a refrigerator are pretty cold. Perhaps not cold enough to be a problem directly, but if you open the door and let some warm, humid air inside, you'll have problems with condensation. So you may need to modify the thermostat to run the fridge at a higher temperature: this will address the condensation problem as well as increase the coefficient of performance.

But the idea is not really that bad of one. The technology used to cool the inside of a refrigerator is essentially the same technology used by air conditioners, and many data centers are thus essentially big refrigerators. You can read more about how modern data centers are cooled: https://journal.uptimeinstitute.com/a-look-at-data-center-cooling-technologies/

$\endgroup$
0
$\begingroup$

Its called a chiller rack - fridges are designed to be insulated (keep out heat), while a chiller rack pumps in coolant (often cooled water from a refrigeration unit, either on the rack itself or elsewhere.

Its not enough to keep pumping in cold air, or to keep heat out (when you're cooling heat generating devices), you need to vent it somewhere (outside? into the server room hot isles?). You can't really have a heat generating server in an insulated box - Cooling is significantly about air flow, and most sensible solutions use some form of forced conduction.

There's also rack mount air conditioning units that pump air out via something like a dryer hose. Craft computing has a video of one installed in a rack - however unlike a refrigerator - it has air vents and fans to move heated air out.

That said - there's another principle of cooling - thermal mass, and rooms have a lot of thermal mass. By pumping out your heat into the room, and cooling the room, except in the most extreme cases (for example high density blade servers), its just simpler and more maintenance free than chilling per rack, or even plumbing in a cooling system per server.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.