95-702Distributed Systems
1
Master of Information System Management
95-702 Distributed Systems Lecture 1: Introduction 95-702Distributed - - PowerPoint PPT Presentation
95-702 Distributed Systems Lecture 1: Introduction 95-702Distributed Systems 1 Master of Information System Management Course Web Site http://www.andrew.cmu.edu/~mm6 95-702Distributed Systems 2 Master of Information System Management How
95-702Distributed Systems
1
Master of Information System Management
95-702Distributed Systems
2
Master of Information System Management
95-702Distributed Systems
3
Master of Information System Management
95-702 OCT 95-843 Service Oriented Architecture 95-774 Business Process Modeling 95-831 EA
95-702Distributed Systems
4
Master of Information System Management
95-702Distributed Systems
5
Master of Information System Management
95-702Distributed Systems
6
Master of Information System Management
95-702Distributed Systems
7
Master of Information System Management
95-702Distributed Systems
8
Master of Information System Management
95-702Distributed Systems
9
Master of Information System Management
95-702Distributed Systems
10
Master of Information System Management
95-702Distributed Systems
11
Master of Information System Management
Which of these are not challenges when constructing standalone systems?
95-702Distributed Systems
12
Master of Information System Management
95-702Distributed Systems
13
Master of Information System Management
intranet ISP desktop computer: backbone satellite link server: ☎ network link: ☎ ☎ ☎
95-702Distributed Systems
14
Master of Information System Management
the rest of email server Web server
Desktop computers
File server router/firewall print and other servers
print Local area network email server the Internet
95-702Distributed Systems
15
Master of Information System Management
Laptop Mobile Printer Camera Internet Host intranet Home intranet WAP Wireless LAN phone gateway Host site
95-702Distributed Systems
16
Master of Information System Management
95-702Distributed Systems
17
Master of Information System Management
95-702Distributed Systems
18
Master of Information System Management
95-702Distributed Systems
19
Master of Information System Management
Internet Browsers Web servers www.google.com www.cdk3.net www.w3c.org Protocols Activity.html http://www.w3c.org/Protocols/Activity.html http://www.google.comlsearch?q=kindberg http://www.cdk3.net/ File system of www.w3c.org
95-702Distributed Systems
20
Master of Information System Management
95-702Distributed Systems
21
Master of Information System Management
95-702Distributed Systems
22
Master of Information System Management
95-702Distributed Systems
23
Master of Information System Management
95-702Distributed Systems
24
Master of Information System Management
95-702Distributed Systems
25
Master of Information System Management
95-702Distributed Systems
26
Master of Information System Management
95-702Distributed Systems
27
Master of Information System Management
Netcraft reports 118,000,000 web sites active in May of 2007.
95-702Distributed Systems
28
Master of Information System Management
95-702Distributed Systems
29
Master of Information System Management
95-702Distributed Systems
30
Master of Information System Management
Access transparency: enables local and remote resources to be accessed using
identical operations. Location transparency: enables resources to be accessed without knowledge of their location.
Concurrency transparency: enables several processes to operate concurrently
using shared resources without interference between them. Replication transparency: enables multiple instances of resources to be used to increase reliability and performance without knowledge of the replicas by users or application programmers.
95-702Distributed Systems
31
Master of Information System Management
Failure transparency: enables the concealment of faults,allowing users and application programs to complete their tasks despite the failure of hardware or software components. Mobility transparency: allows the movement of resources and clients within a system without affecting the operation of users or programs. Performance transparency: allows the system to be reconfigured to improve performance as loads vary. Scaling transparency: allows the system and applications to expand in scale without change to the system structure or the application algorithms.
95-702Distributed Systems
32
Master of Information System Management