By Melvin Koh on Apr 08, 2008
I am invited to give a presentation in the industry track of a grid conference in Taipei this week. The theme of the presentation is on resource virtualization and on-demand computing and so I prepared the slides to introduce our own Sun Grid Compute Utility, or better known as Network.com. I also did a brief research on the activities and technologies in the commercial world today, and I found the term cloud computing popping out almost everywhere, just like when grid computing got very hyped up about 5 years ago. The first time I heard about the term is when Amazon started their Elastic Cloud service. People has explained that cloud computing is the next evolution of grid computing. The main difference? Grid computing is resource oriented, while cloud computing is user oriented, i.e. the interface to these resources. Think of a cloud as a pool of servers, and with cloud computing, we only need to care about how to use the services and do not have to care about what is happening in the backend. Grid computing has never really took off in the commercial world, but it is said that cloud computing will find success where the grid has failed.