Vous êtes sur la page 1sur 3

TIPOS DE SISTEMAS DISTRIBUIDOS

Tipo Cluster
Consta de un grupo de estaciones de trabajos o PCs similares (alto grado de
homogeneidad), localizadas cercanas unas de otras e interconectadas a través de
una red de área local (LAN) de alta velocidad.

Tipo Grid
Consiste en sistemas distribuidos que comúnmente se construyen como una
federación de sistemas de cómputo, en el que cada sistema suele estar bajo un
dominio administrativo distinto, y en los que los componentes de hardware, software
y tecnología de red pueden ser muy diferentes.

SISTEMAS DISTRIBUIDOS DE CÓMPUTO


Ha sido diseñada para resolver problemas demasiado grandes para cualquier
supercomputadora y mainframe, mientras se mantiene la flexibilidad de trabajar en
múltiples problemas más pequeños.
Se clasifican en:
 Computo en cluster
 Cómputo en malla (grid)
Computo en cluster
Consiste en un grupo de computadoras de relativo bajo costo conectadas entre sí
mediante un sistema de red de alta velocidad y un software que realiza la
distribución de la carga de trabajo entre los equipos
Cómputo en malla (grid)
Los sistemas basados en grid tienen un alto grado de heterogeneidad (no se
establecen características especificas de hardware, sistemas operativos, redes,
dominios administrativos, políticas de seguridad, etc.)

SISTEMAS DISTRIBUIDOS DE INFORMACIÓN


Otra clase importante de sistemas distribuidos se encuentra en organizaciones que
poseen una gran cantidad de aplicaciones de red (distribuidas), pero cuya
interoperabilidad se dificulta mucho. Muchas de las soluciones middleware son el
resultado de trabajar con infraestructuras en la que es más fácil integrar aplicaciones
en un sistema de información global en la empresa.
Estos sistemas permiten la integración a nivel mas bajo que permitía a los clientes
alojar cierto numero de peticiones posiblemente para distintos servidores dentro
de una petición mas grande y ejecutar una transacción distribuida.

SISTEMAS DISTRIBUIDOS MASIVOS


Ahora es común tener que trabajar con sistemas distribuidos en la que la
inestabilidad es una constante. Los dispositivos en estos sistemas que llamamos
Sistemas Distribuidos Masivos son frecuentemente pequeños, operados con
baterías, móviles y con una sola conexión inalámbrica (no necesariamente aplican
todas estas características a todos los dispositivos).
Los sistemas distribuidos masivos se enfocan principalmente a los sistemas
móviles, para lo cual se formularon los siguientes 3 requerimientos.
Incluir cambios contextuales
Fomentar composiciones de medida.
Reconocer el intercambio como algo común.

ASPECTOS DE DISEÑO SISTEMAS DISTRIBUIDOS


Los aspectos más importantes para el diseño de un sistema distribuido son:
 Accesibilidad
 Transparencia
 Apertura
 Escalabilidad
Accesibilidad
Un sistema distribuido debe garantizar que los recursos puedan ser accedidos de
forma rápida yeficiente por usuarios y programas.Con recursos nos referimos a
cualquier recurso como almacenamiento, dispositivos de entrada ysalida
respectivamente, en resumen cualquier recurso.Un ejemplo claro es un sistema de
correo electrónico como Hotmail, Gmail o cualquiera. Estosse encuentran
disponibles casi un 100% del tiempo lo que permite una accesibilidad idónea.
Transparencia
La transparencia se refiere al ocultamiento de recursos y procesos para el usuario.
El usuariosabe que existen, logran ser transparentes si el usuario no nota la
diferencia entre un procesoque se ejecuta localmente y uno que se ejecuta en un
equipo remoto. Existen diferentes tipos detransparencia.Como ejemplo una
aplicación como Dropbox, este te brinda un servicio de archivos perosiempre se
desconoce que equipo de computo o servidor recibe y sincroniza tus archivos.
Apertura
Cuando se diseña un sistema distribuido, es difícil garantizar que los recursos se
recursos seencuentren disponibles de forma eficiente y a la vez sean transparentes,
sin tomar en cuenta laseguridad de los mismos.¿Qué tantas validaciones hay que
hacer para que el recurso sea seguro y a la vez eficiente?Cuantas más
precauciones se tome más trafico en la red se genera y más difícil será garantizar
laeficiencia de los recursos.
Escalabilidad
La escalabilidad se refiere a la posibilidad de agregar más equipos, logrando que
estos se sumena la red al trabajo colaborativo, conservando la transparencia y todos
los aspectos vistospreviamente. Si fuesen muchas las complicaciones que
representa la adición de equipos a la redde trabajo (ej. Diferentes sistemas
operativos, diferentes tecnologías de procesamiento, etc.),entonces no se cumple
con esta característica.

Vous aimerez peut-être aussi