Está en la página 1de 17

TECNOLOGICO DE ESTUDIOS SUPERIORES DE JOCOTITLAN

INGENIERA EN SISTEMAS COMPUTACIONALES


NOVENO SEMESTRE SISTEMAS DISTRIBUIDOS UNIDAD I- FUNDAMENTOS DE SISTEMAS DISTRIBUIDOS
Integrantes: Calixto Mendoza Daniel Castaeda Morales Shalom Alejandra Daz Salom Leonardo Salinas Matas Marisol Martnez Jurez Cristbal

1.1- CARACTERSTICAS DE UN SISTEMA DISTRIBUIDO

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.

Tolerancia a Fallos Transparencia Escalabilidad Concurrencia Apertura

1.2- OBJETIVOS DE LOS SISTEMAS DISTRIBUIDOS

Transparencia Fiabilidad (disponibilidad y coherencia) Rendimiento Escalabilidad Flexibilidad Seguridad

1.3- VENTAJAS Y DESVENTAJAS DE LOS SISTEMAS DISTRIBUIDOS

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

1.4- COMPLEJIDAD DE LOS SISTEMAS DISTRIBUIDOS

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.

1.5- TCNICAS DE CONSTRUCCIN

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.6- REQUERIMIENTOS DE APLICACIN

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

1.7- ARQUITECTURA BSICA

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.

También podría gustarte