Escolar Documentos
Profissional Documentos
Cultura Documentos
Distributed Systems:
Concepts and Design
Edition 5, Addison-Wesley 2012
online gaming, music and film in the home, usergenerated content, e.g. YouTube, Flickr
Healthcare
Education
Science
Environmental management
InstructorsGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.5
PearsonEducation2012
Figure 1.2
An example financial trading system
InstructorsGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.5
PearsonEducation2012
Figure 1.3
A typical portion of the Internet
intranet
ISP
backbone
satellite link
desktop computer:
server:
network link:
InstructorsGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.5
PearsonEducation2012
Figure 1.4
Portable and handheld devices in a distributed system
InstructorsGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.5
PearsonEducation2012
Figure 1.5
Cloud computing
InstructorsGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.5
PearsonEducation2012
Figure 1.6
Growth of the Internet (computers and web servers)
Date
1993,July
1995,July
1997,July
1999,July
2001,July
2003,July
2005,July
Computers
Webservers
Percentage
1,776,000
130
0.008
6,642,000
19,540,000
56,218,000
125,888,197
23,500
1,203,096
6,598,697
31,299,592
0.4
6
12
25
~200,000,000
42,298,371
21
353,284,187
67,571,581
19
InstructorsGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.5
PearsonEducation2012
Section 1.5.7
Transparencies
Accesstransparency:enableslocalandremoteresourcestobeaccessed
using
identical
operations.
Location transparency: enables resources to be accessed without
knowledge
of
their
physical
ornetworklocation(forexample,whichbuildingorIPaddress).
Concurrency transparency: enables several processes to operate
concurrently
using
shared
resourceswithoutinterferencebetweenthem.
Replicationtransparency:enablesmultipleinstancesofresourcestobe
used
to
increase
reliability and performance without knowledge of the replicas by
usersorapplication
programmers.
.
InstructorsGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.5
PearsonEducation2012
Section 1.5.7
Transparencies
Cont.
Figure 1.7
Web servers and web browsers
Browsers
Web servers
www.google.com
http://www.google.comlsearch?q=obama
Internet
www.cdk5.net
http://www.cdk5.net/
www.w3c.org
File system of
www.w3c.org
standards
http://www.w3.org/standards/faq.html#conformance
faq.html
InstructorsGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.5
PearsonEducation2012