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.


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

Entradas populares de este blog

La Red y Topologías

La Comunicación