Distributed Computing
What is Distributed Computing?
If a single resource isn't powerful enough to solve a pretty big computational job, it is broken down into pieces/job/subjobs so that, it can be executed by a single resource. Single resource may be a Desktop PC, Workstation, Cluster. Distributed is computing in small scale with respect to a geographical area.
Distributed Computing has the following characteristics.
- Single System Image (SSI) of resources (Clusters of Clusters, Cluster of Workstations)
- Some what, not necessarily Decentralized scheduling, administering and job management
- limited number of resources
- Most of the resources are homogeneous