Guia de soii
Concepto
Conjunto de computadoras que se presentan
independientes ante usuarios como un sistema único Conectadas en red Esquema Cliente-Servidor Comunicación cen paso de mensajes RPC
Ejemplos * Internet. * Una Intranet. * La computación móvil y ubicua.
Características
Esquema
Multicomputadora el sistema
tiene propia memoria y so Multiprocesador: computador que cuenta con dos o más microprocesadores (CPUs).
Escalabilidad Transparencia
Tolerancia a fallas: la
capacidad de un sistema de almacenamiento de acceder a información aún en caso de producirse alguna falla. Compartición de Recursos Apertura (opennesss) Concurrencia
Aspectos de Software: Conceptos
Software débilmente acoplado: Permite a los usuarios ymáquinas ser fundamentalmente independientes unos de otros Los componentes interactuan cuando sea necesario Software fuertemente acoplado: Se requiere la colaboración de todos los elementos del software para llevar a cabo un objetivo común Comunicación intensiva
Aspectos de Software: Conceptos
SISTEMAS DISTRIBUIDOS:
Sistemas de Cómputo compuestos por un gran número
deCPUs, conectados mediante una red de alta velocidad Colección de computadores independientes que aparecen ante el usuario como una sola máquina
Aspectos de Software: Conceptos
SISTEMAS DE OPERACIÓN DISTRIBUIDOS:
Colección de componentes de software que simplifican las
tareas de programación y soporta un alto rango de aplicaciones Son modulares y extensibles, lo que implica que sepueden adicionar nuevos componentes en respuesta a nuevas necesidades Poseen mecanismos de comunicación y esquemas de protección globales Software fuertemente acoplado
Aspectos de Software: Conceptos
SISTEMAS PARALELOS:
Buscan obtener máxima velocidad en un problema determinado Software fuertemente acoplado
SISTEMAS DE REDES:
Conjunto de computadoresconectados por una red Existe autonomía en cada estación La localización de los objetos no es transparente Software débilmente acoplado
Aspectos de Software: Conceptos
SISTEMAS DE MULTIPROCESADORES TIEMPO COMPARTIDO:
Conjunto de procesadores conectados por un bus Existe una sola memoria (memoria compartida) Existe un único sistema de operación
Aspectos de Hardware
Hardwarefuertemente acoplado:
El retardo del envío de un mensaje es poco: baja latencia La tasa de transferencia de datos es alta: buen ancho de banda Generalmente son de memoria compartida
Harware débilmente acoplado:
Latencia alta Bajo ancho de banda
Aspectos de Hardware
Taxonomía de Flynn (1972): - Basada en el Nro. de flujos de
instrucciones y en el Nro. de flujos de datos. SISD: Single Instruction, Single Data Computadores de 1 CPU. SIMD: Single Instruction, Multiple Data Computadores vectoriales. Computadores paralelos.
Aspectos de Hardware (cont.)
MISD: Multiple Instruction, Single Data. No hay computadores en esta clasificación. MIMD: Multiple Instruction, Multiple Data. Sistemas Distribuidos. Computadores paralelos. Clusters de PCsy estaciones de trabajo
Aspectos de Hardware (cont.)
Clasificación de Tanenbaum para los Sistemas MIMD.
Los Sistemas Distribuidos proveen:
Transparencia
Concurrencia
Compartimiento de recursos Inexistencia de un reloj global
Integrar heterogeneidad Fallas Independientes
Ejemplos: Internet, Intranets, Computación móvil, Computación
Ubicua.
Aspectos delDiseño de los SOD HETEROGENEIDAD
Importante en: redes, hardware, sistemas de operación,
lenguajes de programación e implementaciones de diferentes desarrolladores Se puede proveer con una capa middleware.
Aspectos del Diseño de los SOD COMPARTIMIENTO DE RECURSOS
Importante para reducir costos y por necesidades específicas
Se requiere de administradores de recursos para acceder,...
Regístrate para leer el documento completo.