ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

IDENTIFICA LA ARQUITECTURA DE LA COMPUTACIÓN


Enviado por   •  30 de Junio de 2013  •  6.995 Palabras (28 Páginas)  •  304 Visitas

Página 1 de 28

SISTEMAS DISTRIBUIDOS

Definición:

"Sistemas cuyos componentes hardware y software, que están en ordenadores conectados 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 prefijado por un esquema cliente-servidor".

La computación distribuida maneja un sistema en una red y trata de describir las tendencias de la funcionalidad distribuida.

Las primeras caracterizaciones fue en el año 1978 y las siguientes propiedades se le atribuyeron:

1.- su composición es de varios recursos informativos.

2.- los recursos distribuidos físicamente en la red de comunicaciones.

3.- tienes un sistema operativo de un nivel alto.

4.-una autonomía coordina del funcionamiento de sus recursos.

CARACTERÍSTICAS DE UN SISTEMA DISTRIBUIDO

Heterogénea: es la variedad y diferencia que se puede haber en los elementos que compone una red de datos (no solo aplica a las redes y al hardware, sino también a las implementaciones de los desarrolladores).

Extensibilidad y apertura: el sistema distribuido abierto ofrece sistema de servicios de acuerdo a las reglas desarrolladas.

Seguridad: es lo que se refiere a asegurar los mensajes que se envíen a un servidor.

Escalabilidad: en los sistemas distribuidos ha conducido a una filosofía de diseño en que cualquier recurso simple –hardware o software puede extenderse para proporcionar servicios a tantos usuarios como se quiera.

Tolerancia a fallos: cuando se produce fallos, los programas podrían producir resultado incorrectos, lo importante es estar preparado, por más confiable que sea su sistema.

Concurrencia: busca un balance entre los mantenimientos de la consistencia de los datos.

Transparencia: es cuando eres capaz de presentar al usuario las aplicaciones de un sistema que corre en una sola computadora.

TIPOS DE TRANSPARENCIA:

De acceso: oculta los datos y la accesibilidad de los recursos.

De ubicación: no es necesario conocer la localización de los recursos.

De migración: permite reubicaciones sin causar algún daño a las operaciones del usuario y servicios.

De recolocación: permite que el recurso o cliente puede moverse a diferentes ubicaciones mientras esta en uso.

De replicación: la ocultación de múltiples ejemplares de un mismo recurso.

De concurrencia: la ocultación de recursos entre usuarios sin intervención de ellos mismos.

VENTAJAS Y FACTORES DE DISTRIBUCION: Los factores de estrategia, el conocimiento y control de usuarios, los costos de desarrollo, la explotación del hardware, etc.

DESVENTAJAS Y FACTORES A CONSIDERAR: La falta de estándares, su complejidad del diseño, su seguridad e integridad, etc.

EVOLUCIÓN:

Procesamiento central (Host).- Uno de los primeros modelos de ordenadores interconectados, llamados centralizados, donde todo el procesamiento de la organización se llevaba a cabo en una sola computadora, normalmente un Mainframe, y los usuarios empleaban sencillos ordenadores personales.

Los problemas de este modelo son:

Cuando la carga de procesamiento aumentaba se tenía que cambiar el hardware del Mainframe, lo cual es más costoso que añadir más computadores personales clientes o servidores que aumenten las capacidades.

El otro problema que surgió son las modernas interfases gráficas de usuario, las cuales podían conllevar a un gran aumento de tráfico en los medios de comunicación y por consiguiente podían colapsar.

Grupo de Servidores.- Otro modelo que entró a competir con el anterior, también un tanto centralizado, son un grupo de ordenadores actuando como servidores, normalmente de archivos o de impresión, poco inteligentes para un número de Minicomputadores que hacen el procesamiento conectados a una red de área local.

ARQUITECTURA CLIENTE SERVIDOR

La arquitectura cliente-servidor: es un modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta. Esta idea también se puede aplicar a programas que se ejecutan sobre una sola computadora, aunque es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.

EN RESUMEN

C/S es una relación entre procesos corriendo en máquinas separadas

El servidor (S) es un proveedor de servicios.

El cliente (C) es un consumidor de servicios.

C y S Interactúan por un mecanismo de pasaje de mensajes:

Pedido de servicio.

Respuesta.

ELEMENTOS DE LA ARQUITECTURA CTE. SERVIDOR

1. Puestos de trabajo

2. Comunicaciones

CARACTERÍSTICAS DEL MODELO CTE. SERVIDOR

• Combinación de un cliente que interactúa con el usuario, y un servidor que interactúa con los recursos compartidos. El proceso del cliente proporciona la interfaz entre el usuario y el resto del sistema. El proceso del servidor actúa como un motor de software que maneja recursos compartidos tales como bases de datos, impresoras, módems, etc.

• Las tareas del cliente y del servidor tienen diferentes requerimientos en cuanto a recursos de cómputo como velocidad del procesador, memoria, velocidad y capacidades del disco y input-output devices.

• Se establece una relación entre procesos distintos, los cuales pueden ser ejecutados en la misma máquina

...

Descargar como (para miembros actualizados)  txt (45.3 Kb)  
Leer 27 páginas más »
Disponible sólo en Clubensayos.com