Mind map
SISTEMAS DISTRIBUIDOS

Mapa mental: sistemas distribuidos
Map content
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
- EJEMPLOS
- 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
- Un sistema distribuido se compone de un grupo de computadores autonomos, enlazados mediante una red con un software de sistemas distribuidos
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
- APLICACIONES
- ES EL SOFTWARE QUE PROVEE UNA ABSTRACCION DE PROGRAMACION EJEMPLO: CORBA JAVA RMI
- 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
- ES LA CARCTERISTICA QUE DETERMINA SI UN SISTEMA PUEDE EXTENDERSE DE VARIAS MANERAS. UN SISTEMA PUEDE SER ABIERTO O CERRADO
- SEGURIDAD
- INTEGRIDAD
- PROECCION CONTRA LA ALTERACION
- CONFIDENCIALIDAD
- PROTECCION CONTRA USUARIOS NO AUTORISADOS
- DISPONIBILIDAD
- PROTECCION CONTRA LA INTERFERENCIA QUE IMPIDE EL ACCESO A LOS RECURSOS
- INTEGRIDAD
- 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)
- LOS PROGRAMAN CLIENTES PUEDEN DISEÑARSE PARA SOPORTAR POSIBLES FALLOS
- 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
- CONCURRENCIA
- 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
- ACCESO
- HETEROGENEIDAD
Information
- Description
- DEFINICIONES DE LOS SITEMAS DISTRIBUIDOS
- Created by
- Israel Guerrero
- Views
- 67
- Tags
- Rating