Answer? You already have a Windows environment and an IT staff that can work in it. Retraining your staff to manage a new OS or configure dedicated hardware/infrastructure for your computing needs is unreasonable for most IT departments. This is where the Digipede network shines.
My friend Matt Michie is a big fan of all things open source, has far more experience than I when it comes to writing MPI code and I believe he has actually worked with large scale clusters for parallel processing. All considered, I don’t think he understands the business decisions that drive my recommendations for the Digipede Network.
It would be a lot nicer if I could do Grid Computing on an OS that didn’t require a GUI and a video card.
Matt
Matt, how does ‘nicer’ compare to cost effective?
Matt mentions energy:
Electricity is one of the biggest economic factors in large grids….
Matt
Why not use the wasted cycles on all those existing machines in your corporate network rather than increasing the total amount of energy used? If you want to install N computers in a data center, cool them all, power the switches and all the new hardware to save energy, go for it. Or you can just use your existing computers in what Digipede calls the “Desktop Grid Configuration”. How say you sir?
Oh, would you like a transitional solution? You should check out Hadoop which implements MapReduce in Java.
Ok, I’m picking on Matt here. He knows I’m not a big fan of working on Windows, but he should also be aware that there are good reasons behind most of my recommendations. :)