1. Chapter 1: A Review : Distributed System
1.1. What is a Distributed System?
- A
distributed system is a collection of autonomous computers
linked by a computer network that appear to the users of the system as a single
computer.
- From
a system architecture perspective: The
machines are autonomous; this means they are computers which in principle,
could work independently
- From
the user’s perception: the distributed system is perceived as a single system
solving a certain problem (even though, in reality, we have several computers
placed in different locations).
By
running a distributed system software the computers are enabled to:
- coordinate their activities
-
- share resources: hardware, software, data.
Hence,
Internet as such, is not a distributed system, but
an infrastructure on which to implement distributed applications/services (such
as the World Wide Web).