0% found this document useful (0 votes)
264 views14 pages

1.1 - Characteristics of The Distributed Systems

This document discusses the characteristics and objectives of distributed systems. Key points include: - Distributed systems have components located on networked computers that communicate by passing messages, with no global clock and potential for independent failures. - Objectives are economy, speed, inherent distribution, reliability through redundancy, incremental growth, sharing components, and handling concurrency efficiently. - Trends include widespread networks, ubiquitous mobile computing, distributed multimedia services, and distributed services provided in the cloud. - Common mistakes made in distributed computing include assuming the network is reliable with zero latency or cost, and that its topology and components will not change.

Uploaded by

Maryfer Ramirez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
264 views14 pages

1.1 - Characteristics of The Distributed Systems

This document discusses the characteristics and objectives of distributed systems. Key points include: - Distributed systems have components located on networked computers that communicate by passing messages, with no global clock and potential for independent failures. - Objectives are economy, speed, inherent distribution, reliability through redundancy, incremental growth, sharing components, and handling concurrency efficiently. - Trends include widespread networks, ubiquitous mobile computing, distributed multimedia services, and distributed services provided in the cloud. - Common mistakes made in distributed computing include assuming the network is reliable with zero latency or cost, and that its topology and components will not change.

Uploaded by

Maryfer Ramirez
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Introduction to

Distributed Systems
1.1- Characteristics of the Distributed Systems
1.1- Characteristics of the Distributed Systems

 “A distributed system is one in which components located at


networked computers communicate and coordinate their actions
only by passing messages. This definition leads to the following
especially significant characteristics of distributed systems:
¿What is a concurrency of components, lack of a global clock and
independent failures of components.” George Coulouris, Jean Dollimore,
Distributed Tim Kindberg, Gordon Blair

System?
 “A Distributed System is a Collection of Independent Computers
that give the final user the impression of constituting a unique
coherent system.” Andrew S.Tannenbaum, Maarten Van Steen.
1.1- Characteristics of the Distributed Systems
A great example of a Distributed System is the Web Page of La
Salle University.

Internet

¿What is a
Distributed
System?
Web Server

DB Server File Server


1.1- Characteristics of the Distributed Systems
Distributed Systems have been built over time with several Objectives
in Mind:

Objectives of a
 Economy

$
= $
Distributed  Speed, which is measured in Mega FLOPs (Million of Floating
System Point Operations per Second).

MFPS MFPS
1.1- Characteristics of the Distributed Systems

 Inherent Distribution. A distributed design for a software program


is complex. Separating the functions of an application between
multiple computers simplifies it.

 Reliability. Multiple computers provide redundancy at multiple


levels.

Objectives of a
Distributed
System
 Incremental Growth. A well designed Distributed System can grow
as needed without affecting the way it Works or its performance
1.1- Characteristics of the Distributed Systems

 Sharing of Components

Objectives of a  Open and Heterogeneous Architecture: Multiple computers of


different types, operating systems and manufacturers can interact
Distributed together in a simple system.
System
1.1- Characteristics of the Distributed Systems
 Efficient Handling of Concurrency: A good design allows multiple
computers to handle the Access to a shared resource in an
efficient and controlled way.

Objectives of a
Distributed
System
1.1- Characteristics of the Distributed Systems
 Widely Spread Networks and Communications that are able to
reach almost every country in the world.

Trends in
Distributed
Systems
1.1- Characteristics of the Distributed Systems
 Ubiquitous and mobile computing constantly growing by the
increasing usage of mobile devices able to receive services and
communicate between them.

Trends in
Distributed
Systems
1.1- Characteristics of the Distributed Systems
 Distributed Multimedia Services that include Voice, Audio, Video,
Data, Messaging, etc. Their main challenge is the transmission of
high volumes of information through slow and unreliable media.

Trends in
Distributed
Systems
1.1- Characteristics of the Distributed Systems
 Distributed Services provided as commodities: More and more
companies are offering services to companies, as well as
individuals, which are located “In the Cloud”.

Trends in
Distributed
Systems
1.1- Characteristics of the Distributed Systems

 Set of erroneous assumptions commonly made by programmers


developing Distributed Applications, often resulting in
malfunction of the applications, reduction in the system’s scope,
additional unplanned expenses, etc.
 Proposed by Sun Microsystems’ engineers Peter Deutsch and
James Gosling in 1994 and 1997 respectively
Falacies of  Nowadays they are seen as a guideline of mistakes to avoid during
Distributed the design of a Distributed Solution.

Computing
1.1- Characteristics of the Distributed Systems

1. The Network is Reliable.


2. Latency is Cero.
3. Bandwidth is Infinite
4. The network is safe and secure.
5. The Topology of the Network Never Changes.
Falacies of 6. There is a single Administrator of the System.
Distributed 7. The Transport Cost is Cero.
Computing 8. The Network is Homogeneous.
1.1- Characteristics of the Distributed Systems

Falacies of
Distributed
Computing
Internal Network

You might also like