A Computer Cluster is a local network of two or more homogenous computers.A computation process on such a computer network i.e. cluster is called Cluster Computing.
Grid Computing can be defined as a network of homogenous or heterogenous computers working together over a long distance to perform a task that would rather be difficult for a single machine.
Difference between Cluster and Grid Computing:
|Cluster Computing||Grid Computing|
|Nodes must be homogenous i.e. they should have same type of hardware and operating system.||Nodes may have different Operating systems and hardwares. Machines can be homogenous or heterogenous.|
|Computers in a cluster are dedicated to the same work and perform no other task.||Computers in a grid contribute their unused processing resources to the grid computing network.|
|Computers are located close to each other.||Computers may be located at a huge distance from one another.|
|Computers are connected by a high speed local area network bus.||Computers are connected using a low speed bus or the internet.|
|Computers are connected in a centralized network topology.||Computers are connected in a distributed or de-centralized network topology.|
|Scheduling is controlled by a central server.||It may have servers, but mostly each node behaves independently.|
|Whole system has a centralized resource manager.||Every node manages it’s resources independently.|
|Whole system functions as a single system.||Every node is autonomous, and anyone can opt out anytime.|
- Difference between Cloud Computing and Grid Computing
- Difference between Soft Computing and Hard Computing
- Difference between Parallel Computing and Distributed Computing
- Grid Computing
- Technical Challenges of Mobile Computing
- Difference between C and C++
- Difference between 1G and 2G
- Difference between ELT and ETL
- Difference between MP4 and MP3
- Difference between JSP and ASP
- Difference between PNG and GIF
- Difference between ++*p, *p++ and *++p
- Difference between H.323 and SIP
- Web 1.0, Web 2.0 and Web 3.0 with their difference
- What's difference between MMU and MPU?
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.