Skip to main content

"That's not Grid!" - A cautionary tale

I don't usually attempt humour here, but see if you like this...

Once upon a time, in the far-off world of Computerland, a great guru arose and declared a vision.

"I see a future when all computers will be linked together and people will run their programs without knowing which computers are running them. People do not need to know where their jobs run; they just need the results. I call this Grid Computing!"

The people of Computerland were excited by the guru's vision. They went away and worked to make it happen. When they were ready, they returned to the guru and said:

"Oh great guru! We have implemented your vision. We can run our programs on whichever processor is free at the time, making sure that all programs can run and making best use of all our processors. No longer does one computer sit idle while another one is overloaded. Your vision is a great success!"

"No, no, no!", said the guru, "That's not Grid!"

The guru explained, "What you have implemented is just cluster computing. Grid computing is about linking machines that are administered separately".

The people of Computerland were excited by the guru's vision. They went away and worked to make it happen. When they were ready, they returned to the guru and said:

"Oh great guru! We have implemented your vision. We can run our jobs on all the desktop PC's of the world. We have run the biggest climate model ever and we have used it to find new drugs against deadly diseases. Your vision is a great success!"

"No, no, no!", said the guru, "That's not Grid!"

The guru explained, "What you have implemented is just cycle-stealing. Grid computing is about making computing power available on demand; a utility similar to water or electricity. It's not just about using spare capacity".

The people of Computerland were excited by the guru's vision. They went away and worked to make it happen. When they were ready, they returned to the guru and said:

"Oh great guru! We have implemented your vision. People can buy processor time and disk space when they need it. Our computer resources are available to anyone who can pay. Your vision is a great success!"

"No, no, no!", said the guru, "That's not Grid!"

The guru explained, "What you have implemented is just utility computing. Grid computing is about linking many distributed resources to address a single problem".

The people of Computerland were excited by the guru's vision. They went away and worked to make it happen. When they were ready, they returned to the guru and said:

"Oh great guru! We have implemented your vision. People provide their programs as services using standard protocols. Then users can combine these services in new and unforeseen ways using scripts or workflows. Our businesses are more efficient and agile. Our scientists have made new discoveries. Your vision is a great success!"

"No, no, no!", said the guru, "That's not Grid!"

The guru explained, "What you have implemented is just service-oriented architecture. Grid computing is about common information and management protocols so distributed resources can be tightly co-ordinated".

"Oh!", said the people, "But we have already revolutionised our business methods, increased our agility and resource utilisation, put our previously wasted computer power to good use, provided computer power to people who need it, produced new science and found new ways of working together. We don't need anything more".

With that, the people stopped the guru's research grant and forced him into a life of giving keynote speeches on the conference circuit.

Moral: Don't define yourself out of success.

(Disclaimer: Given the opportunities for misunderstanding on the internet, I feel I have to stress that this is not aimed at any particular individuals).

Comments

Ravi said…
Thats very subtle..I especially like the disclaimer you had at the end of the article.. I had a fleeting suspicion who it was but not after reading the disclaimer. Good work Dave.
Dan Ciruli said…
subscribed!
Unknown said…
brilliant!

Popular posts from this blog

Webinar: Powering your business with Cloud Computing

On October 14th, I will be hosting a Grid Computing Now! web seminar on the topic of Cloud Computing. We have lined up two very interesting speakers who are using Cloud now to make businesses work. Ross Cooney had a good technological solution to sell but couldn't make it economic until Cloud Computing allowed him to pay for his computation only when he needed it. He will discuss the instant benefits and long term impact of cloud computing to the development, competitiveness and scalability of your application. Alan Williamson created the BlueDragon Java CFML runtime engine that powers MySpace.com. He advises several businesses and will give an overview of the different types of services available and how to avoid being locked-in to a single supplier. You can register for this event here .

Technology Strategy Board: Information Day, 22nd October

I've been asked to publicise the following event. The Technology Strategy Board has arranged an Information Day for Wednesday 22nd October to outline the various R & D Competitions being planned over the next 9 months. This Information Day will provide delegates with an opportunity to find out about the activities of the Technology Strategy Board and gain an understanding of the application process for Collaborative R&D Competitions as well as find out about other Technology Strategy Board activities. The event, being held at the Hyatt Regency Hotel in Central Birmingham, will open at 09:30 for a 10:00 start and will close at approximately 16:30; a full agenda will be available shortly. To register for this event please click on the following link and complete the on-line registration form For more information on the Technology Strategy Board please visit their web site

Business Model Canvas

A Business Model Canvas is a tool for mapping the core functions and capabilities of an organisation.  Compared to the Core Diagrams that I described in an earlier post , the business model canvas attempts to present more aspects of the business, starting with the value proposition – a statement of what the organisation offers to its users (in the business world, to its customers).  It shows the activities and resources, as Core Diagrams do, but also shows user relationships & channels, and also benefits and costs.  I’m not aware of any universities that have used this tool but you can find examples from elsewhere on the web. We are considering business model canvases as a tool for mapping the strategic capabilities of units at the University of Edinburgh.  Phil Taylor, our EA contractor, sketched an outline of what a business model canvas might begin to look like for HR: This is only intended to be suggestive: the real canvas would need to result from in-depth discussions abo