Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DEFINICIN
Sistema distribuido: coleccin de computadoras separadas fsicamente y conectadas entre s por una red de comunicaciones distribuida; cada mquina posee sus componentes de hardware y software que el usuario percibe como un solo sistema. El usuario accede a los recursos remotos (RPC) de la misma manera en que accede a recursos locales, o un grupo de computadores que usan un software para conseguir un objetivo en comn.
VENTAJAS
Los usuarios acceden a los recursos remotos locales de la misma manera que se accesa a un recurso local. Remplazo de un recurso en caso de que alguno este descompuesto. La comunicacin con un proceso remoto es similar a leer un archivo
DESVENTAJAS
Fallos de mantenimiento debido a la magnitud LAN, MAN, WAN Deficiencia en la administracin Fallas de seguridad Fallas de temporizacin
Fuente bsica de la complejidad de los SD recae en la conexin de sus componentes Existen fallas en todos los Sistemas, solo que en un SD resulta mas visible, entre las fallas mas comunes encontramos a) Fallas de Propagacin b) Fallas por el tamao del Sistema Las aplicaciones distribuidas deben estar preparadas para soportar fallas parciales Se debe tener mecanismos para localizacin de Recursos, equipos as como la coordinacin de las replicas de los estados de los servidores. No se tiene una disponibilidad de memoria global y un reloj global, en este caso no se puede predecir los retardos y mensajes. Se requiere de una sincronizacin para actualizar el sistema.
Seguridad: proteger la informacin contra su acceso y uso no autorizado Desempeo y Crecimiento modular: Si una aplicacin distribuida puede ser dividida en varios y diferentes hilos de ejecucin que se ejecuten simultneamente Tiempo de Respuesta limitado: Si un programa distribuido fue diseado para usos de interactividad o de tiempo real, la aplicacin puede limitar el tiempo que tomara despachar ciertas peticiones Control Autnomo: puede ser necesario permitir que organizaciones separadas controlen una cierta cantidad de informacin y nodos de procesamiento
1.-Disponibilidad y Confiabilidad Sistema poco propenso a fallas (Si un componente no afecta a la disponibilidad del sistema). Mayores servicios que elevan la funcionalidad 2.-Transparencia Tipos de Transparencia: Transparencia de Localizacin Transparencia de Replica Transparencia de Migracin Transparencia de Concurrencia
Arquitectura Cliente-Servidor: Agrupa conjuntos de elementos que efectan procesos distribuidos y computo cooperativo. Este modelo se basa en un Protocolo Solicitud respuesta. El cliente enva una solicitud de cierto servicio, el servidor realiza el trabajo y regresa el resultado de la operacin.