0
I am clustering 7 desktop computers and would like to put them in a rack. I have an 8U rack and 1U will be taken up by the ethernet switch. I will take out the optical drives. I plan on putting each in a 1U chassis like this one or other open ones.
I have three problems:
- Processor Heat Sink
- Hard Drive
Power Supply
- Processor Heat Sink:
Do I need a heat sink if I put in tons of fans? If yes, could I get a laptop heat sink even though it is a desktop cpu? Any other creative ideas?
- Hard Drive:
There are rack-mountable hard drive holders that can hold 8 hard drives while taking 1U of the rack. Would that work if all hard drives belonged to separate independent computers? I could probably just get long SATA cords to connect to pc. What about power for hard drives? (I would have to keep one computer in its case) Any other creative ideas?
- Power Supply: The only thing I can think of for this would be to have them hanging out the back of the rack? Any other creative ideas?
- Processor Heat Sink:
Do I need a heat sink if I put in tons of fans? If yes, could I get a laptop heat sink even though it is a desktop cpu? Any other creative ideas?
I know this is a lot for one question, so if you can answer anything or give any suggestions, it would be greatly appreciated. If there are any better way to mount desktops in racks, please mention. I don't have the rack real estate for more than 1U per computer though. By the way, I want to mount the dell optiplex 760 desktop version. If there are any other brackets that I need to buy or rack mounting tips, please share. Thanks in advance.
1If you want rack-mountable computers, buy rack-mountable computers, with all the right parts. "Desktop" computers are meant to NOT be rack-mounted, so you'll need to source replacement parts that work in a rack. In short 1) Yes, you NEED a heatsink. 2) This would depend entirely on the hardware chosen. 3) Get real 1U chassis with real 1U power supplies. – Ƭᴇcʜιᴇ007 – 2014-08-11T18:41:52.337
2Your idea is a disaster waiting to happen – Keltari – 2014-08-11T18:49:57.703
I have to ask, is this one of those bitcoin rigs?
– Jason – 2014-08-11T19:05:55.290The cases you linked will only work with a motherboard meant to fit in there. There’s only one, and it’s old. Very old. If you want 1U, you need to buy complete machines or barebones. – Daniel B – 2014-08-11T19:06:58.157
Thanks for the quick reply. These computers were given to me for free so I couldn't pick them out and I am on an extremely tight budget, so I am trying to make this work. Can I get a laptop heatsink for the desktop cpu? or do I need to use the one that came with the computer? – user2297366 – 2014-08-11T19:17:08.150
@Jason No, it is not a bitcoin rig. It is a learning experience of clustering. I saw that we have an old rack laying around, so I thought that I might try to mount it later. – user2297366 – 2014-08-11T19:21:11.737
If you want to try clustering, just use a pile of VM's on a single host, MUCH cheaper. :) – Ƭᴇcʜιᴇ007 – 2014-08-11T19:21:55.363
@Ƭᴇcʜιᴇ007 The point is to create one powerful machine, not overload one computer(if I am understanding you correctly) – user2297366 – 2014-08-11T19:24:01.257
In the comments you just said the point was "a learning experience of clustering". If that's the goal, then VM's will suffice. If your goal was "I want to hack computers apart and shoe-horn them into someplace they're not intended to fit without spending a dime" then I'd say continue on with your existing plan. :) – Ƭᴇcʜιᴇ007 – 2014-08-11T19:27:10.973
@Ƭᴇcʜιᴇ007 I just wanted to cluster them together for a good experience. The rack was just an idea I had later to make it look nicer. – user2297366 – 2014-08-11T19:33:11.867
Clustering does not make one powerful machine. Clustering allows for multiple machines to take a distributed load. Without the proper software and management, you simply have a bunch of machines. – Keltari – 2014-08-11T19:42:20.620
@Keltari "The computer clustering approach usually (but not always) connects a number of readily available computing nodes (e.g. personal computers used as servers) via a fast local area network.[3] The activities of the computing nodes are orchestrated by "clustering middleware", a software layer that sits atop the nodes and allows the users to treat the cluster as by and large one cohesive computing unit, e.g. via a single system image concept." source
– user2297366 – 2014-08-11T19:52:10.553It’s nice how you quote Wikipedia. But you’re still very far from understanding how HPC works. The “clustering middleware” (e.g. MPI) needs to be tightly(!) integrated into the source code of applications that are expected to distribute their workload. You cannot use normal software for this. – Daniel B – 2014-08-11T20:12:53.567
I wasn't trying to start an argument. As I said earlier, it is a learning experience. I was thinking about using mpich2. How well do you think that will work?
– user2297366 – 2014-08-11T21:26:08.657