Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
Cluster and grid computing has become extremely popular, yet very few designers are using modern capacity planning techniques to ensure performance.
Grid computing has become extremely popular in IT circles mainly because of the potential computing power and cost savings. But grid computing is a multifaceted technology that means different things to different people.
Some interpret grids to be a heterogeneous group of desktops and servers, which other see it as a group of cluster computers connected together over the internet. Sometimes grids are designed for raw CPU power, others are designed for raw I/O, while others are a combination of data and compute power. Many grids are often designed around a specific set of applications. As we'll see later, this is why grid and cluster design is strongly tied to its intended purpose.