Sistemas Distribuidos
Enviado por slayerthon • 8 de Noviembre de 2014 • 758 Palabras (4 Páginas) • 135 Visitas
1. INTRODUCCIÓN
Sistemas Distribuidos" que se ha popularizado tanto en la actualidad y que tiene como ámbito de estudio las redes como por ejemplo: Internet, redes de teléfonos móviles, redes corporativas, redes de empresas, etc.
En consecuencia, el presente trabajo que lleva el título de "Sistemas Distribuidos", tiene como principal objetivo: "describir panorámicamente los aspectos relevantes que están involucrados en los Sistemas Distribuidos".
2. OBJETIVOS
2.1. GENERAL
Entender y emplear los conceptos principales que caracterizan a los sistemas distribuidos
2.2. ESPECIFICOS
a) Distinguir los temas más importantes sobre la implementación de sistemas distribuidos.
b) Apreciar las ventajas y desventajas del ambiente distribuido en aplicaciones de computación móvil.
3. DESARROLLO
3.1 Definición:
"Sistemas cuyos componentes hardware y software, que están en computadoras conectadas en red, se comunican y coordinan sus acciones mediante el paso de mensajes, para el logro de un objetivo. Se establece la comunicación mediante un protocolo preestablecido”.
3.2 Características:
Concurrencia.- Esta característica de los sistemas distribuidos permite que los recursos disponibles en la red puedan ser utilizados simultáneamente por los usuarios y/o agentes que interactúan en la red.
Carencia de reloj global.- Las coordinaciones para la transferencia de mensajes entre los diferentes componentes para la realización de una tarea, no tienen una temporización general, está más bien distribuida en los componentes.
Fallos independientes de los componentes.- Cada componente del sistema pudiera fallar de manera independientemente, y los demás continuar ejecutando sus acciones. Esto permite el logro de las tareas con mayor efectividad, pues el sistema en su conjunto continua trabajando.
3.3 Cliente – Servidor.
Sistema en donde el cliente es una máquina que solicita un determinado servicio y se denomina servidor a la máquina que lo proporciona.
Los servicios pueden ser:
Ejecución de un determinado programa.
Acceso a un determinado banco de información.
Acceso a un dispositivo de hardware.
La presencia de un medio físico de comunicación entre las máquinas, es un elemento primordial, y dependerá de la naturaleza de este medio la viabilidad del sistema.
3.3 Arquitectura Cliente – Servidor.
A continuación mostramos las arquitecturas cliente-servidor más populares:
Arquitectura Cliente-Servidor de Dos Capas.- Consiste en una capa de presentación y lógica de la aplicación; y la otra de la base de datos. Normalmente esta arquitectura se utiliza en las siguientes situaciones:
• Cuando
...