distributed systems
DESCRIPTION
A slide explaining distributed system. Prepared by EEDC group 4.TRANSCRIPT
![Page 1: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/1.jpg)
Execution Environments for Distributed Computing
Distributed Systems
EEDC
343
30
Master in Computer Architecture, Networks and Systems - CANS
Homework number: 1Group number: EEDC-4
Group members:Arinto Murdopo – [email protected]
Josep Subirats – [email protected] Luiz Perez – [email protected]
![Page 2: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/2.jpg)
2
Table of Contents
What are Distributed Systems? Centralized vs Distributed Systems Common Characteristics Case Study: Pfizer
![Page 3: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/3.jpg)
3
What are Distributed Systems?
Set of connected computers, which act coordinatedly and share resources to achieve a common goal. Users perceive them as a single entity.
![Page 4: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/4.jpg)
4
Centralized vs Distributed Systems
Centralized Systems Distributed Systems
One component with full control Multiple interacting components
Component shared by users all the time
Components are not shared by all users
All resources accessible Resources may not be accessible
Software runs in a single process Software runs in concurrent processes on different processors
Single point of control Multiple points of control
Single point of failure Multiple points of failure
![Page 5: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/5.jpg)
5
Common Characteristics
Centralized and Distributed System share common characteristics:Resource SharingOpennessConcurrencyScalabilityFault ToleranceTransparency
![Page 6: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/6.jpg)
6
Resource Sharing
Anyone can access everything
![Page 7: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/7.jpg)
7
Openness
Standard interfaces allow interoperability
![Page 8: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/8.jpg)
8
Concurrency
Access resources simultaneously
![Page 9: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/9.jpg)
9
Scalability
System/user can increase easily
![Page 10: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/10.jpg)
10
Scalability
System/user can increase easily
![Page 11: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/11.jpg)
11
Fault Tolerance
Still working despite failing
![Page 12: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/12.jpg)
12
Transparency
Perceived by users and application programmers as a whole rather than as a collection of cooperating components
1.Location
2.Scalability
3.Performance
4.Failure
5.Migration
6.Replication
7.Concurrency
8.Access
![Page 13: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/13.jpg)
13
Location Transparency
No need to know where objects are
![Page 14: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/14.jpg)
14
Migration Transparency
No need to know if objects are moved
![Page 15: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/15.jpg)
15
Case Study: Pfizer
In 2006, they switched to centralized system to distributed system, why?
![Page 16: Distributed Systems](https://reader036.vdocuments.site/reader036/viewer/2022070319/5584b843d8b42a9c768b4c50/html5/thumbnails/16.jpg)
16
Questions and answers