Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

SISTEMAS HETEROGENEOS

No description
by

Lau De Arv

on 13 May 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of SISTEMAS HETEROGENEOS

MODOS DE INTERCAMBIO DE INFORMACION
INTEGRACIÓN DE SISTEMA HETEROGÉNEOS.
Es un enfoque muy aplicado y aparentemente fácil de Implementar. Es una simplificación del uso de múltiples Stacks, ahora sólo va ser necesario el uso de varios Stacks si la aplicación que sirve como compuerta los requiere.
Aplicación de Compuertas
-Tratar de uniformizar el software de alto nivel de tal manera que permita su implementación en diferente hardware.
-Integración de sistemas a través de la compartición de servicios de red
-Transparencia en los puentes del sistema operativo .
La heterogeneidad es un gran problema en los sistemas distribuidos. Algunas propuestas de solución son las siguientes:
Modos de intercambio de información
- Múltiples Stacks
- Aplicación de Gateway
- Stacks combinados o mezclados
- Puente de servicio de transporte
Estos enfoques son :
Arquitecturas Distribuidas
La particionalidad involucra a las características de datos y programas la cual define su habilidad de ser divididos en elementos más pequeños los cuales se vuelven candidatos a ser dispersados en la red.
Particionalidad
Un sistema heterogéneo es aquel que se encuentra compuesto por hardware con características físicas distintas entre sí, y software con características operativas distintas entre sí, pero que se pueden comunicar utilizando medios comunes.
DEFINICION
Una capa común dentro de las capas de comunicación es la capa de transporte que sirve de enlace entre los niveles superiores e inferiores. Combina la similitud que existe en las capas de diferentes protocolos para generar un modelo de comunicación común para todos las aplicaciones, sus características son :
Stack Combinados
-
Performance:
Rendimiento y tiempo de respuesta.
-
Manejabilidad:
Que tan manejable es.
- Transparencia: Amigable de la interface.
- Aplicabilidad: Es gral. O de propósito especifico (solución ).
-
Stack Múltiples:
Asume a todos los protocolos activos existen en todo el sistema, esta solución esta disponible actualmente en cualquier sistema que ofrece múltiples pilas de comunicación (protocolos).
Cada uno de estos enfoques serán estudiados en base a los siguientes criterios :
Con los elementos candidatos a ser dispersados en la red, ya podemos comenzar a hacer la distribución “dispersión”, solo nos hace falta tomar en cuenta dos factores:
Dispersabilidad
Un sistema heterogéneo cuenta con elementos con características físicas y operativas distintas entre si, pero con medios comunes que permiten comunicarse e interactuar entre si.

Cada elemento de la red cuenta con requerimientos muy particulares que le exigen que posea características estándar, para poder integrarse con otros sistemas :


- Sistemas abiertos
- Estándares de comunicación
PLATAFORMA HETEROGENEIDAD.
SISTEMAS HETEROGENEOS
El desarrollo de la estructura de un sistema distribuido tiene que ver con; el particionamiento y localización de datos, funciones y control, todo lo anterior lo podemos agrupar en:
Particionalidad.
Dispersabilidad.
Heterogenidad en Arquitecturas Distribuidas El principal problema en el diseño y operación es que se requiere proveer a los usuarios una completa transparencia del entorno de red sin importar las características y capacidades de los sistemas conectados. En las arquitecturas de los sistemas operativos podemos encontrar heterogenidad en software como en hardware:
Heterogenidad en Hardware
- Diferentes grupos de instrucciones.
- Incompatibilidades en la representación de datos.
- Diferencias e incompatibilidades generales.
Heterogenidad en red
- Diferencias entre medios de comunicación.
- Técnicas de señalización
- Interface


Los métodos o medios de intercambiar información son muy importantes para garantizar la formación de sistemas heterogéneos, sobre todo si se parte de elementos con una arquitectura homogénea.
Características
Performance
Tiene el beneficio que no degrada el rendimiento del sistema, sólo existe la competencia por la liga de comunicaciones.
Manejabilidad
Tiene la desventaja que el administrados del sistema debe tener múltiples redes con múltiples protocolos . El intercambio de datos debe estar bien organizado.
Transparencia
Tiene la desventaja que el usuario puede necesitar diferentes interfaces, para una misma aplicación en cada stack que se necesite.
Aplicabilidad
Puede ser difícil de implementar, sobre todo si se utilizan soluciones de propósito general, que no sepan como configurar determinado protocolo.
Performance
Se degrada debido a que el Gateway actual como un "cuello de botella" en la comunicación. Esta se vuelve más notable en aplicaciones que requieren utilizar múltiples servicios como transferencia de datos o login remoto.
Manejabilidad
Requiere una administración y configuración adicional a los requerimientos normales del sistema . Puede instalarse en equipos autónomos y estar funcionando de una forma dedicada a ofrecer el servicio.
Transparencia
Ofrece el resultado de perdida significativa de sus funciones cuando las aplicaciones que lo requieren no poseen de sus mismos niveles de funciones y operaciones.
Aplicabilidad
Se utiliza en comunicaciones de aplicaciones que requiere múltiple manejo de protocolos y manejar el concepto de "Cualquier cosa en cualquier lado".
Performance
La degradación es mínima, Las capas básicas que son combinadas permiten una funcionalidad modular.
Manejabilidad
El administrador del sistema requiere entender las partes de los modelos de comunicación que serán cambiados para configurarlos y administrarlos.
Transferencia
El usuario observa cada aplicación en forma transparente sin necesidad de intervenciones.
Aplicabilidad
Es una solución general para aquellos usuarios que utilizan un conjunto amplio de aplicaciones y requiere de un eficiente medio de comunicación.

Puentes Del Servicio De Transporte
Este enfoque trata de aprovechar la standarización que se presentan en las capas de transporte de los diversos protocolos para implementar un puente de servicio que sea capaz de atender a cualquier petición. Transforma los mensajes que son recibidos en las capas inferiores (comunicación) a un modelo standard (de acuerdo al protocolo ) y lo envía a las capas superiores ( aplicación ).
Esta solución tiene las siguientes características :
Performance
La degradación es mínima y depende de la capacidad que posea al puente que es utilizado como servicio de transporte.
Manejabilidad
El administrador sólo requiere conocer como funciona un sólo modelo de comunicación y una o dos capas para configurar las comunicaciones.
Transparencia
El totalmente transparente al usuario sólo se observa una sola interface en cada aplicación.
Aplicabilidad
Es una solución general para todo un conjunto de aplicaciones que son ejecutados en diversas máquinas en un entorno de red.
Full transcript