Why is the Digipede network good for Windows environments?

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. :)

2 Responses to “Why is the Digipede network good for Windows environments?”

  1. I think Hadoop is probably pretty cool, but I’m siding with you on this one, Wes. There are absolutely applications that Hadoop (and Java) are perfect for–there are also applications where .NET is the perfect choice. I’m not one to try to preach platforms.

    And as for wasted electricity–turn off the monitors! Or, better yet, run on headless servers! That’s what many of our customers do. Some indeed cycle scavenge from desktops (by the way, when you do that, you should either turn off the monitor or use a blank screen-saver; don’t waste CPU cycles doing 3D renderings of pipes!).

    So, while I agree with Matt’s sentiment (don’t waste electricity), I understand his reference (Hadoop is cool), I don’t get his conclusion: ignore Windows and .NET.

  2. [...] A comment I left on Wes Maldonado’s blog has started a conversation about grid computing. He posted on Digipede, a Windows centric way to do distributed computing and I responded that it would be “nice” not to be forced to do this type of work on an operating system that required a GUI. That set off another post about cost effectiveness and using existing infrastructure, points I don’t disagree with. [...]

Leave a Reply