What is the difference between Grid Computing, Cluster Computing and the Web?
Cluster computing focuses on platforms consisting of often homogeneous interconnected nodes in a single administrative domain. • Clusters often consist of PCs or workstations and relatively fast networks • Cluster components can be shared or dedicated • Application focus is on cycle-stealing computations, high-throughput computations, distributed computations Web focuses on platforms consisting of any combination of resources and networks which support naming services, protocols, search engines, etc. • Web consists of very diverse set of computational, storage, communication, and other resources shared by an immense number of users • Application focus is on access to information, electronic commerce, etc. Grid focus on ensembles of distributed heterogeneous resources used as a platform for high performance computing. • Some grid resources may be shared, other may be dedicated or reserved • Application focus is on high-performance, resource-intensive applications 4. State-of-the-art Gri