Está en la página 1de 2

Que es un sistema distribuido

Es una coleccin de computadoras independientes que aparecen ante los


usuarios del sistema como una nica computadora.
Sistema inherente distribuido es lo que se denomina con frecuencia

un trabajo cooperativo apoyado por computadora en donde un grupo de


personas localizados a cierta distancia entre si trabajan juntos.

Ventajas de los sistemas distribuidos con respecto a los centralizados

la fuerza motriz real detrs de la tendencia hacia la descentralizacin es


la economa
si se paga el doble se obtiene cuatro veces el desempeo
la solucin ms eficaz en cuanto a costo es limitarse a un gran nmero
de CPU baratos en un mismo sistema
una mayor confiabilidad al distribuir carga de trabajo en muchas
maquinas

Ventajas de los sistemas distribuidos con respecto de las pc independientes

una razn para la conexin de un grupo de computadoras aisladas en un


sistema distribuido es lograr una mejor comunicacin entre las personas
tiene mayor flexibilidad potencial que el hecho de darle cada usuario
una computadora personal aislada

desventajas de los sistemas distribuidos

potencial es el debido a las redes de comunicacin estas pueden perder


mensajes lo cual requiere un software especial para su manejo

Multiprocesadores es con base en buses


Consta de cierta cantidad de cpu contando a un bus comn junto con un
mdulo de memoria una configuracin sencilla consta de un plano de base
(backplane) de alta velocidad o tarjeta madre.

un bus tpico tiene 32 o 64 lneas de direcciones, 32 o 64 lneas de datos


y 32 o ms lneas de control

desventaja de un conmutados de cruceta es que con n CPU y n memorias, se


necesitan n^2 conmutadores de los puntos de cruce
sistemas de multiprocesador con tiempo compartido

caractersticas cave de este tui de sistemas es la existencia de una cola


de ejecucin:

una lista de todos los procesos en el sistema que o estn bloqueados en


forma lgica y listos para su ejecucin

el micronucleo monoltico en trminos bsicos proporciona 4 niveles servicios


mnimos

un mecanismo de comunicacin entre procesos


cierta administracin de la memoria
una cantidad limitada de planificacin y administracin de procesos de
bao nivel
entrada/salida de bajo nivel

aspectos del diseo

transparencia
flexibilidad
confiabilidad
desempeo
escalabilidad

caractersticas de aspectos de diseo

ninguna maquina tiene la informacin completa acerca del estado del


sistema
las maquinas tomas decisiones solo con base en la informacin local
la falla de una maquina no arruina el algoritmo
no existe una hiptesis implcita de la existencia de un reloj global

los multiprocesadores con memoria compartida tambin ofrecen la imagen de


nico sistema, peo o hacen mediante la vida de centraliza todo.

No son sistemas distribuidos

Un servicio es una entidad software que se ejecuta en una o ms mquinas y


que proporciona un tipo particular de funcin a los clientes.
Un servidor es el software de servicio que se ejecuta en una nica mquina.
Una cliente es un proceso que puede invocar un servicio utilizando un conjunto
de operaciones que forman su interfaz de cliente.
El nombrado es una correspondencia entre los objetos lgicos y fsicos.
Transparencia de ubicacin el nombre de un archivo no revela ninguna
informacin acerca de la ubicacin fsica de almacenamiento del archivo.
Independencia de ubicacin no es necesario modificar el nombre de un archivo
cuando varia la ubicacin fsica de almacenamiento del archivo.
DFS distributed file system

También podría gustarte