Está en la página 1de 14

UNIDAD #1

INTRODUCCIN A LOS SISTEMAS DISTRIBUIDOS

INTRODUCCIN
La computacin desde sus inicios, ha sufrido muchos cambios Cambios ms representativos (dcada de los setenta) En este contexto aparece el concepto de Sistemas Distribuidos CAUSAS

desarrollo de los microprocesadores desarrollo de redes de rea local y de las comunicaciones

Campo de estudio: las redes


Los usuarios pueden saber que hay mltiples estaciones de trabajos y equipos en la red, pero no necesariamente deben conocerlos

CARACTERSTICAS
Mltiples ordenadores
Un sistema distribuido est compuesto de ms de un sistema independiente.

Interconexin

Ya que van a colaborar en la realizacin de las tareas, los ordenadores deben comunicarse y sincronizarse entre ellos.

Estado compartido

Los ordenadores tienen la misma visin del estado del sistema distribuido

CARACTERSTICAS

APERTURA (OPENNESS)
Se determina por el grado hacia el que nuevos servicios de comparticin de recursos se pueden aadir sin perjudicar ni duplicar a los ya existentes.

ESCALABILIDA D
Un sistema es escalable si logra conservar un estado efectivo cuando el nmero de recursos y de usuarios incrementa significativamente. Tamao, localizacin y administracin.

TRANSPARENCI A
Ocultacin al usuario y al programador de aplicaciones de la separacin de los componentes, de manera que el sistema se percibe como uno solo..

TRANSPARENCIAS

Localizacin
Permite el acceso a los objetos de informacin remotos Permite el acceso a los objetos de informacin sin conocimiento de su localizacin. Permite que varios procesos operen concurrentemente.

Replicacin
Permite utilizar mltiples instancias de los objetos de informacin.

Acceso

Concurrencia

C A R A C T E R S T I C A S

TRANSPARENCIAS

Permite a los usuarios y programas de aplicacin completar sus tareas a pesar de la ocurrencia de fallos
Fallos

Migracin Permite el movimiento de objetos de informacin

Permite que el sistema sea reconfigurado para mejorar las prestaciones Prestaciones

Escalado Permite la expansin del sistema y de las aplicaciones.

C A R A C T E R S T I C A S

EVOLUCIN
Primeros sistemas operativos, que permitan procesar en diferido y secuencialmente datos suministrados en paquetes de tarjetas perforadas. A mediados de los 60. El objetivo es incrementar la eficiencia en el uso de la CPU, un recurso entonces caro y escaso, disminuyendo los tiempos de respuesta de los usuarios, que operan

Sistemas de lotes

Sistemas centralizado s

Sistemas de teleproces o
Los terminales son remotos y acceden a un sistema central utilizando una infraestructura de red y un protocolo de comunicaciones.

Sistemas personale s
Proporcionar un sistema dedicado para un nico usuario, lo que fue posible gracias al abaratamiento del hardware a comienzos de los 80.

EVOLUCIN
En la evolucin del teleproceso, los terminales fueron ganando capacidad y funcionalidad. Los clientes, acceden a un recurso remoto mediante solicitud al servidor.

Sistema s en red

Sistemas distribuido s

El usuario accede a los recursos del sistema a travs de una interfaz grfica de usuario desde un terminal, despreocupndose de su localizacin.

DEFINICIN
Son sistemas cuyos componentes hardware y software, que estn en ordenadores conectados en red.

Se comunican y coordinan sus acciones mediante el paso de mensajes, para el logro de un objetivo.

Fue uno de los primeros modelos de ordenadores interconectados, llamados centralizados.

Un problema aqu era cuando la carga de procesamiento aumentaba ya que se tena que cambiar el hardware.

Otro problema eran las modernas interfaces grficas de usuario, las cuales podan conllevar a un gran aumento de trfico en los medios de comunicacin y por consiguiente podan colapsar.

Grupo de ordenadores actuando como servidores, poco inteligentes para un nmero de Minicomputadores que hacen el procesamiento conectados a una red de rea local.

Podra generarse una saturacin de los medios de comunicacin entre los servidores poco inteligentes y los minicomputadores

Cuando se solicitaban archivos grades por varios clientes a la vez, podan disminuir en gran medida la velocidad de transmisin de informacin.

Permite descentralizar el procesamiento y recursos, sobre todo, de cada uno de los servicios y de la visualizacin de la Interfaz Grfica de Usuario

Ciertos servidores estn dedicados solo a una aplicacin determinada y por lo tanto ejecutarla en forma eficiente.

Un sistema distribuido no es ms que un conjunto de ordenadores (pudiendo el nmero de estos ser incrementados segn el surgimiento de nuevas necesidades), que estando separadas fsicamente, se encuentran conectadas entre s mediante una red, con el fin de compartir recursos informticos y conseguir as un objetivo en comn, cumpliendo las necesidades de los usuarios y adems, considerando que la carga o distribucin del trabajo en este tipo de sistemas se reparte entre las distintas mquinas que lo componen, se obtiene una mayor flexibilidad y confiabilidad al momento de recibir la informacin.

http://augcyl.org/?page_id=231 http://www.dia.eui.upm.es/asignatu/sis_dis/Paco/Introduccion.p df http://www.capacinet.gob.mx/Cursos/Tecnologia%20amiga/des arrolladordesoftware/IntroduccionSistemasDistribuidos_SE.pdf http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperat ivos/Seguridad_Sistemas_Distribuidos.pdf

También podría gustarte