Sistemas distribuidos
Control_evaluación_continuada
EI: Ingeniería Informática
10 de Octubre de 2013
Apellidos:
Nombre:
DNI:
1.- ¿Cuál es la función de un middleware en un sistemadistribuido (SD)?.
Mejorar la transparencia, a efectos de ocultar al usuario aspectos de la arquitectura del
sistema distribuido. En otras palabras, un middleware tiene por objeto; generar unsistema de imagen única, que un sistema distribuido debería tener.
2.- Proporcionar 3 ejemplos de transparencia a implementar en un SD.
a.- Migración: un sistema debería ser capaz de migrar procesospara balancear la carga
del mismo.
b.- Tolerancia a fallos: el fallo de un componente del SD, no debería implicar la caída
del sistema o de las aplicaciones en ejecución.
c.- Concurrencia: elsistema debería proporcionar mecanismos orirntados a la utilización
concurrente de ficheros.
3.- ¿Porqué no es siempre una idea implementar en un sistema el mayor grado
transparencia posible?.Fijar un objetivo de muy alto grado de transparencia, puede conducir a una considerable
pérdida de rendimiento que los usuarios no están dispuestos a aceptar.
4.- ¿Qué entiendes por un sistemaescalable?
Un sistema es escalable con respecto a ya sea el número de sus componentes, o el
número y tamaño de los dominios administrativos; si puede crecer en
una o más de estas dimensiones sin unapérdida inaceptable de rendimiento.
5.- ¿Qué técnicas conoces a efectos de conseguir escalabilidad en un SD?
a.- Replicación de componentes
b.- Caches
c.- Compartición de recursos (multicast,etc)
6.- ¿Qué diferencias encuentras entre un multiprocesador y un multicomputador?
En un multiprocesador, las CPU tiene acceso a una memoria principal compartida.
En un multicomputador, la CPUsólo puede comunicarse a través de paso de mensajes.
7.- Diferencias entre un sistema operativo distribuido y un S.O. en red.
Un sistema operativo distribuido administra multiprocesadores y...
Regístrate para leer el documento completo.