Caracteristicas de Hardware

Caracteristicas de Hardware de los Sistemas Distribuidos

Todos los sistemas distribuidos constan de varias cpu, organizadas de diversas formas:
  • La forma de interconectarlas entre sí.
  • Los esquemas de comunicación utilizados.
Existen diversos esquemas de clasificación para los sistemas de cómputos con varias cpu:
  • Uno de los mas conocidos es la “Taxonomía de Flynn”:
    • Considera como características esenciales el número de flujo de instrucciones y el número de flujos de datos.
    • La clasificación incluye equipos SISD, SIMD, MISD y MIMD.
SISD (Single Instruction Single Data: un flujo de instrucciones y un flujo de datos):
  • Poseen un único procesador.
SIMD (Single Instruction Multiple Data: un flujo de instrucciones y varios flujos de datos):
  • Se refiere a ordenar procesadores con una unidad de instrucción que:
    • Busca una instrucción.
    • Instruye a varias unidades de datos para que la lleven a cabo en paralelo, cada una con sus propios datos.
  • Son útiles para los cómputos que repiten los mismos cálculos en varios conjuntos de datos.
MISD (Multiple Instruction Single Data: un flujo de varias instrucciones y un solo flujo de datos):
  • No se presenta en la práctica.
MIMD (Multiple Instruction Multiple Data: un grupo de computadoras independientes, cada una con su propio contador del programa, programa y datos):
  • Todos los sistemas distribuidos son de este tipo.
Un avance sobre la clasificación de Flynn incluye la división de las computadoras MIMD en dos grupos:
  • Multiprocesadores: poseen memoria compartida:
    • Los distintos procesadores comparten el mismo espacio de direcciones virtuales.
  • Multicomputadoras: no poseen memoria compartida:
    • Ej.: grupo de PC conectadas mediante una red.
Cada una de las categorías indicadas se puede clasificar según la arquitectura de la red de interconexión en:
  • Esquema de bus:
    • Existe una sola red, bus, cable u otro medio que conecta todas las máquinas:
      • Ej.: la televisión por cable.
  • Esquema con conmutador:
    • No existe una sola columna vertebral de conexión:
      • Hay múltiples conexiones y varios patrones de conexionado.
      • Los mensajes de mueven a través de los medios de conexión.
      • Se decide explícitamente la conmutación en cada etapa para dirigir el mensaje a lo largo de uno de los cables de salida.
      • Ej.: el sistema mundial telefónico público.
  • Otro aspecto de la clasificación considera el acoplamiento entre los equipos:
  • Sistemas fuertemente acoplados:
    • El retraso al enviar un mensaje de una computadora a otra es corto y la tasa de transmisión es alta.
    • Generalmente se los utiliza como sistemas paralelos.
  • Sistemas débilmente acoplados:
    • El retraso de los mensajes entre las máquinas es grande y la tasa de transmisión es baja.
    • Generalmente se los utiliza como sistemas distribuidos.
Generalmente los multiprocesadores están más fuertemente acoplados que las multicomputadoras.

No hay comentarios:

Publicar un comentario