Chapter 1 Slides
Chapter 1 Slides
3
Figure 1.3
A typical portion of the Internet
intranet ☎
☎
☎ ISP
backbone
satellite link
desktop computer:
server:
network link:
Figure 1.4
Portable and handheld devices in a distributed system
Figure 1.5
Cloud computing
6
Figure 1.6
Growth of the Internet (computers and web servers)
Distributed Systems:
The existence of multiple autonomous computers in a
computer network is transparent to the user.
The operating system automatically allocates jobs to
processors, moves files among various computers without
explicit user intervention.
8
Characteristics of Distributed System:
1. Data set can be split in to fragments and can be
distributed across different nodes within network.
2. Individual data fragments can be replicated and
allocated across different nodes.
3. Data at each site is under control of a DBMS.
4. DBMS at each site can handle local applications
autonomously.
5. Each DBMS site will participate in at least one global
application.
9
Distributed systems has the following significant consequences:
1. Concurrency:
2. No global clock:
• programs cooperate and coordinate their actions by
exchanging messages.
• Close coordination depends on a shared idea of the time may
limits the accuracy with which the computers in a
network can synchronize their clocks
• No single global notion of the correct time.
3.Independent failures:
Each component of the system can fail independently, leaving
the others still running.
10
Examples of Distributed Systems
Web search
Massively multiplayer online games (MMOGs)
Financial trading
12
2
13
3. Openness
14
Security
Scalability
Controlling the cost of physical resources:
Controlling the performance loss:
Preventing software resources running out:
15
Transparencies
http://www.google.comlsearch?q=obama
www.google.com
www.cdk5.net Internet
http://www.cdk5.net/
www.w3c.org
faq.html