2 - Lect 0 - Introduction to Distributed Systems
2 - Lect 0 - Introduction to Distributed Systems
Computing
Definition of a distributed system
A distributed system is:
A collection of independent computers that appears
to its users as a single coherent system.
Important aspects of the definition are
1. A distributed system consists of components
(computers) that are autonomous.
2. Users think they are dealing with a single system.
• Examples:
– Network of workstations
– Distributed manufacturing system (e.g., automated
assembly line)
– Network of branch office computers
1.1 Definition of a Distributed System (2)
28
2.1 Local Area Network
email server Desktop
computers
print and other servers
Local area
Web server network
email server
print
File server
other servers
the rest of
the Internet
router/firewall
29
2.4 Internet
intranet %
%
% ISP
backbone
satellite link
desktop computer:
server:
network link:
32