Professional Documents
Culture Documents
3. Common Characteristics
5. Summary
1. WHAT IS A DISTRIBUTED SYSTEM?
○ Concurrency of components
○ Lack of a global ‘clock’
○ Independent Memory
○ Independent failures of components
1.1 CENTRALIZED SYSTEM
CHARACTERISTICS
○Component shared by users all the time
○Internet/World-Wide Web
intranet ☎
☎
☎ ISP
backbone
satellite link
desktop computer:
server:
network link:
rs
se
ow e/
Br .s
uu
w.
w
w
: // tm
l
u tp
ly ht .h
q= ity
iv
h? ct
rc /A
ea ls
ls co
om to
c et ro
l e. rn /P
og te rg
In .o
go 3c
w. w
w
w w.
:/ / w
w
tp ://
ht tp
ht
2.4.2 WEB SERVERS AND WEB
s
ol
s
oc
er
ot
rv l
Pr
se m
eb g . ht
Wm . or ity
o 3c t iv
.c Ac
le e .w
og .s ww
go uu w
w. w. of g
w w or
w w em c.
st 3
BROWSERS
sy w.w
le w
Fi w
2.5 MOBILE AND UBIQUITOUS
COMPUTING
Internet
Mobile
phone
Printer Laptop
Camera Host site
3. COMMON CHARACTERISTICS
Middleware
Operating system
○Client-Server
○Peer-to-Peer
○Services provided by multiple servers
○Proxy servers and caches
○Mobile code and mobile agents
○Network computers
○Thin clients and mobile devices
4.4.1 CLIENTS INVOKE INDIVIDUAL SERVERS
4.4.2 PEER-TO-PEER SYSTEMS
4.4.3 A SERVICE BY MULTIPLE
SERVERS
4.4.4 WEB PROXY SERVER
4.4.5 WEB APPLETS
4.4.6 THIN CLIENTS AND COMPUTE
SERVERS
Compute server
Network computer or PC
network Application
Thin Process
Client