SISTEMA DISTRIBUIDOS

SISTEMA DISTRIBUIDOS

r

QUE ES ?caratula

DEFINICION

Es un conjunto de computadoras independientes que aparece ante sus usuarios como un sistema consistente y único. Por lo general, tiene un modelo o paradigma único que se presenta a los usuarios.

CARACTERISTICAS

comparticion de recursos

en hardware

disco duro

memoria RAM

en software

aplicaciones

base de datos

apertura

en los SD se determina, por el grado hacia el que nuevos servicios de comparticion de recursos se pueden añadir sin perjudicar a los ya existentes

concurrencia

es cuando una maquina esta ejecutando varios procesos donde tambien se puede entrelazar con varios procesos

escalabilidad

es un sistema que se puede medir por distintos modos de escalabilidad

E. respecto al tamaño

E. respecto geometricamente

E. respecto administritivamente

transparencia

es el encargado de ocultar el hecho de que sus procesos y sus recursos están físicamente distribuidos a través de múltiples computadoras

T. acceso

T.ubicacion

T. migracion

T. reubicacionn

T. concurrencia

EVOLUCION

PROCESAMIENTO CENTRALIZADO

virtualidad

PROCESAMIENTO EN RED

interoperabilidad

PROCESAMIENTO DITRIBUIDO

transparencia

TIPOS DE SISTEMAS

SD DE COMPUTO

C. Cluster

es utilizada para la programación paralela, en la que un programa sencillo de alta demanda computacional es ejecutado en para

es utilizada para la programación paralela, en la que un programa sencillo de alta demanda computacional es ejecutado en paralelo o concurrentemente en múltiples computadoras conectadas a la red local.

C. Malla o Grid

consiste en que los recursos de distintas organizaciones son  puestos a la disposición de un grupo de personas o institucione

consiste en que los recursos de distintas organizaciones son puestos a la disposición de un grupo de personas o instituciones para que colaboren entre sí. Esta colaboración se implementa como una organización virtual.

SD DE INFORMACION

S.P. transacciones

S.P. transacciones

se requiere primitivas de transacción especiales que
deben ser proporcionadas ya sea por el
sistema distribuido subyacente o

se requiere primitivas de transacción especiales que
deben ser proporcionadas ya sea por el
sistema distribuido subyacente o por un
lenguaje del sistema en tiempo de ejecución.

BEGIN_TRANSACTION

END_TRANSACTION

ABORT_TRANSACTION

READ

WRITE

I. A. empresariales

I. A. empresariales

Los componentes de las aplicaciones debían
ser capaces de comunicarse entre sí de
manera directa y no sólo mediante un
comportamiento de petición-respuesta.

COMUNICACIÓN MIDDLEWARE

SD MASIVOS

S. embebidos

En este sistema se encarga para dispositivos de cómputo móviles y embebidos. Ahora nos enfrentamos a con
sistemas distribuidos en los cuales la inestabilidad es el comportamiento predeterminado.

requerimiento de aplicaciones moviles

sistema casero

sistema electronicos para el cuidado de la salud

redes de monitoreo

DESVENTAJA

nesecidad deun nuevo tipo de software

son mas complejos

problemas en red de interconexion

perdida de mensaje y saturacion

seguridad y confidencialidad

mayores controles de accesoy proceso

VENTAJAS

comparticion de recursos

procesamiento en paralelo

tolerancia a fallos

escalabilidad

eficiencia y flexibilidad

EJEMPLOS

EJEMPLOS

DEFINICION

DEFINICION

El SD es la conexión de computadores autónomos conectados por una red,que trabajan en conjunto y coordinan sus acciones o recursos para un determinado propósito