Академический Документы
Профессиональный Документы
Культура Документы
Chapter 1
Introduction
Advanced in Technology
Expandable, scalable
Continuously available
Scalability Problems
Scalability Problems
Characteristics of decentralized algorithms:
No machine has complete information about the
system state.
Machines make decisions based only on local
information.
Failure of one machine does not ruin the
algorithm.
There is no implicit assumption that a global
clock exists.
o In general, scalability problem is a
performance problem caused by limited
capacity of servers and networks
(high-performance computing)
(enterprise-wide system)
Figure 1-12. Monitoring a person in a pervasive electronic health care system, using (a) a local hub or
(b) a continuous wireless connection.
SUMMARY
Distributed Systems:
Autonomous computers working together as a single coherent systems
Advantages:
Easier to integrate different applications/computers into a single system
Scalable with size
Issues:
Cost complex software, performance hit, weak security
Transparency price paid, not practical, can not be realized