Zusammenfassung der Ressource
SISTEMAS DISTRIBUIDOS
- QUE ES?
- Un sistema distribuido se compone de
un grupo de computadores autonomos,
enlazados mediante una red con un
software de sistemas distribuidos
- EJEMPLOS
- INTRANET
- INTERNET
- COMPUTACION MOVIL
- Un sistema distribuido es un grupo
de computadoras independientes que
son vistas por los usuarios como un
unico computador
- Un sistema distribuido es aquel en
que los componentes de hardware y
software se comunican solamente
con el paso de mensajes
- CARACTERISTICAS
- HETEROGENEIDAD
- ES EL SOFTWARE QUE PROVEE
UNA ABSTRACCION DE
PROGRAMACION EJEMPLO:
CORBA JAVA RMI
- APLICACIONES
- REDES, HARDWARE DE COMPUTADORAS,
SISTEMAS OPERATIVOS, LENGUAJES DE
PROGRAMACION
- EXTENSIBILIDAD
- ES LA CARCTERISTICA QUE DETERMINA
SI UN SISTEMA PUEDE EXTENDERSE DE
VARIAS MANERAS. UN SISTEMA PUEDE
SER ABIERTO O CERRADO
- LOS SITEMAS DISTRIBUIDOS ABIERTOS
PUEDEN EXTENDERSE A NIVEL DE HARDWARE
MEDIANTE LA INCLUSION DE COMPUTADORAS
A LA RED Y A NIVEL DE SOFTWARE POR LA
INTRODUCCION DE NUEVOS SERVICIOS
- SEGURIDAD
- INTEGRIDAD
- PROECCION CONTRA LA ALTERACION
- CONFIDENCIALIDAD
- PROTECCION
CONTRA
USUARIOS NO
AUTORISADOS
- DISPONIBILIDAD
- PROTECCION CONTRA
LA INTERFERENCIA
QUE IMPIDE EL ACCESO
A LOS RECURSOS
- ESCALABILIDAD
- UN SISTEMA ES ESCALABLE SI CONSERVA A SU
EFECTIVIDAD CUANDO OCURRE UN INCREMENTO
SIGNIFICATIVO EN EL NUMERO DE RECURSOS Y EL
NUMERO DE USUARIOS
- TOLERANCIA A
FALLOS
- LOS PROGRAMAN CLIENTES
PUEDEN DISEÑARSE PARA
SOPORTAR POSIBLES FALLOS
- EL ESTADO DE LOS DATOS
PUEDEN REPONERSE TRAS
LA CAIDA DEL SERVIDOR, EL
ESTADO DELOS DATOS
PUEDEN REPONERSE
(ROLLBACK)
- CONCURRENCIA
- CONCURRENCIA
- LA CONCURRENCIA EN
LOS SERVIDORES SE
PUEDE LOGRAR A
TRAVEZ DE THREADS
- PARA QUE UN OBJETO SEA SEGURO EN UN
ENTORNO CONCURRENTE, SUS
OPERACIONES DEBEN SINCRONIZARSE DE
FORMA QUE SUS DATOS PERMANEZCAN
CONSISTENTES
- TRANSPARENCIA
- ACCESO
- PERMITE ACCEDER A
LOS RECURSOS
LOCALES Y REMOTOS
- UBICACION
- PERMITE ACCEDER A LOS
RECURSOS SIN CONOCER SU
UBICACION
- CONCURRENCIA
- PERMITE QUE VARIOS PROCESOS
OPEREN CONCURRENTEMENTE
SOBRE RECURSOS COMPARTIDOS
SIN INTERFERENCIA MUTUA