Cloud Computing/Virtualization vs Grid Computing Projects.

This article discusses the industry trend to move towards cloud computing services/infrastructure and the possible impact this may have (or have already had) on ongoing grid computing voluntary projects. We will first cover in brief definitions of cloud computing, virtualization and grid computing. Subsequently, we look at possible declines in grid computing processing being caused by the efficiencies of moving to cloud services.

What is Grid Computing?

Grid computing is a computer processing model which takes large computational tasks and splits them into smaller sub-tasks. These sub-tasks are then distributed across a network of computer processors, each doing a small part of the overall job. The sub-task results are then passed back to the central grid node for inclusion and correlation in the overall project results.

One of the pioneer projects in the field of grid computing was the SETI At Home project initiated a Berkeley University in 1999. […]