Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have 5 Windows machines (dual-core, 3GB) in a LAN all joined to a domain.

I have a program which needs 8-cores and 10 GB to run in a given SLA time.

What platform/tool can i use to harness the combined CPU/memory and other resources of these machines.

Hadoop ? Any other distributed computing platform ? But those will need me to re-design my program i want to run.

Any off-the-shelf tool which can help me create a larger computer of sorts withotu needing me to change my program code.

share|improve this question
add comment

2 Answers 2

If your code is not already designed to run on a cluster, there is no way, except it has to solve a problem which can be separated into a group of real independent subtasks which each requires much less resources and can run on a single machine (think something like Folding@Home or Seti@Home).

share|improve this answer
    
Even for Hadoop , a lot of redesign will be needed, right ? –  Munish Goyal Apr 8 '11 at 9:40
    
Yes, and it is entirely possible that Hadoop will not work at all for your problem set, which we don't know anything about. I agree with Tom: Buy a better box and be done with it. –  SvW Apr 8 '11 at 9:47
add comment

Let me jsut say: cheaper to buy better boxes. No joke - 8 cores, 10g ram is a low end server.

There ARE 2 providers of "combined VM technology" but they are commercial and it COSTS. Like it is needed of you neded t o combine high end boxes. Single core license costs more than your outdated desktops combined, sadly.

So, the asnwer is: no way.

Check MOSIX for details if you want to know what is possible.

share|improve this answer
    
I agree. Sometimes adding hardware is the cheapest and best solution. –  tjameson Apr 8 '11 at 10:21
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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