Sistemas Distribuidos y Características
Contenido
INTRODUCCIÓN
El presente trabajo tiene como objetivo dar a conocer el concepto de un Sistema
distribuido, así como mostrar sus características.
Se
puede definir a un sistema distribuido como una colección de computadoras
independientes interconectadas que aparecen a sus usuarios como un sistema
único.
Un
sistema distribuido tiene las características principales de un reloj
independiente, concurrencia y tolerancia a fallos, pero también debe de cumplir
con las propiedades de transparencia, escalabilidad, compartición de recursos y
apertura.
SISTEMAS DISTRIBUIDOS
CONCEPTO
"Un sistema distribuido es
aquél en el que no puedes trabajar con tu máquina por el fallo de otra máquina
que ni siquiera sabías que existía” (Lamport)
"Se define un sistema distribuido como
aquel en el que los componentes de hardware[1] y software[2], localizados en
computadores unidos mediante una red[3], comunican y coordinan sus
acciones sólo mediante el paso de mensajes” (Coulouris, 2001)
“Un sistema distribuido es
un grupo de computadores independientes que son percibidas por los usuarios
como un único computador” (Tanenbaum, 1995)
Con
la información anterior podemos concluir que un sistema distribuido se
compone de un conjunto de computadoras
independientes, enlazados mediante una red y equipados con un software y
hardware que permiten que las computadoras coordinen sus actividades y
compartan recursos[4]
apareciendo a los usuarios como un sistema único siguiendo un protocolo[5].
EJEMPLOS
1. Internet:
Colección de redes de computadoras de diferentes tipos interconectadas.
2. Intranets: Red de ordenadores privados que utiliza tecnología Internet para compartir recursos.
3. Computación móvil:
Computadoras portátiles, dispositivos de mano, dispositivos insertados en
aparatos, etc.
CARACTERÍSTICAS
CONCURRENCIA
Los recursos en la red pueden utilizarse simultáneamente por los usuarios
y/o agentes que interactúan con la red.
RELOJ INDEPENDIENTE
La inexistencia de un reloj global se refiere
a que no importa la hora correcta sino el proceso del intercambio de mensajes.
TOLERANCIA A FALLOS
Capacidad
del sistema para seguir operando correctamente sin importar si algún componente
falla, debido a que los otros componentes seguirán trabando normalmente.
COMPARTICIÓN DE
RECURSOS
Para compartir
de forma efectiva un recurso debe ser administrado por un programa que ofrezca
un interfaz de comunicación que habilite el recurso a ser accedido, manipulado
y actualizado.
APERTURA
Un sistema
informático es abierto si el sistema puede ser extendido de diversas maneras,
es decir, que se puedan añadir recursos sin perjudicar a los existentes.
MAPA CONCEPTUAL
CONCLUSIÓN
Con la
información anterior se puede decir que los sistemas distribuidos permiten compartir información, recursos, etc.,
que son accedidas por clientes y a la vez coordinan sus acciones mediante el
intercambio de mensajes.
Hay aspectos en los cuales se debe tener atención al momento de desarrollarlos como la tolerancia de fallos. reloj independiente, concurrencia, etc. para que así el sistema opere de manera correcta.
Hay aspectos en los cuales se debe tener atención al momento de desarrollarlos como la tolerancia de fallos. reloj independiente, concurrencia, etc. para que así el sistema opere de manera correcta.
REFERENCIAS
Coulouris, George. Sistemas Distribuidos. Tercera Edición. Addison Wesley. 2001
CARACTERÍSTICAS....................................................................................................... 2
CONCLUSIÓN................................................................................................................. 3
INTRODUCCION............................................................................................................. 1
MAPA CONCEPTUAL..................................................................................................... 3
REFERENCIAS................................................................................................................ 3
SISTEMAS DISTRIBUIDOS............................................................................................ 1
[1] Componentes
físicos de un sistema informático.
[2] Equipamiento lógico de un sistema informático.
[3]
Dispositivos interconectados entre sí que comparten recursos.
[4] Medio
para lograr un fin.
[5]
Conjunto
de reglas e instrucciones que gobiernan la comunicación en un sistema
distribuido, es decir, el intercambio de mensajes.

Comentarios
Publicar un comentario