What is grid computing?
Grid computing is a group of networked computers which work together as a virtual supercomputer to perform large tasks, such as analysing huge sets of data or weather modeling. Through the cloud, you can assemble and use vast computer grids for specific time periods and purposes, paying, if necessary, only for what you use to save both the time and expense of purchasing and deploying the necessary resources yourself. Also by splitting tasks over multiple machines, processing time is significantly reduced to increase efficiency and minimise wasted resources.
Unlike with parallel computing, grid computing projects typically have no time dependency associated with them. They use computers which are part of the grid only when idle and operators can perform tasks unrelated to the grid at any time. Security must be considered when using computer grids as controls on member nodes are usually very loose. Redundancy should also be built in as many computers may disconnect or fail during processing.