Step 1: Understanding Distributed Computing Environments
A distributed computing system consists of multiple independent processors working together by communicating over a network. It includes:
- Cloud computing: Uses distributed resources on the internet.
- Cluster computing: Groups of interconnected computers working as a single system.
- Peer-to-peer (P2P) computing: A decentralized model where nodes share resources.
Step 2: Why Parallel Computing is Not Distributed Computing?
- Parallel computing involves multiple processors sharing the same memory and working on a task simultaneously.
- It differs from distributed computing, where memory is not shared, and communication happens via a network.
Step 3: Evaluating the Options
- (A) Incorrect: Cloud computing is a distributed model.
- (B) Correct: Parallel computing is not distributed since it involves shared memory.
- (C) Incorrect: Cluster computing is a type of distributed computing.
- (D) Incorrect: Peer-to-peer computing is also a distributed model.