UNIDAD 7
|
|
Título del Test:
![]() UNIDAD 7 Descripción: SISTEMAS OPERATIVOS |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Una aplicación tiene cliente liviano, servidor de aplicación intermedio y servidores de datos. ¿Qué arquitectura representa y qué rol cumple el servidor intermedio?. Cliente-servidor en dos capas; el intermedio actúa como gateway. Cliente-servidor en tres capas; el intermedio actúa como gateway. En una aplicación casi todo el procesamiento ocurre en el cliente, y el servidor solo valida datos y hace parte de la lógica de base de datos. ¿Qué clase es?. Cooperativo, con la lógica de aplicación repartida. Basado en el cliente, con cliente pesado. Una empresa tiene servidores de distintos fabricantes y la aplicación cliente debe acceder a todos sin preocuparse por sus diferencias. ¿Qué lo resuelve y cómo se implementa?. El RAID, mediante bandas de paridad distribuida. El middleware, mediante paso de mensajes y RPC. Una primitiva indica de quién se recibirá el mensaje y el búfer donde guardarlo. ¿Cuál es?. Receive, con emisor y búfer. Send, con emisor y búfer. Un proceso hace un send bloqueante sobre un servicio fiable. ¿Cuándo recupera el control?. Cuando el mensaje se termina de transmitir. Cuando recibe un ACK del proceso receptor. ¿De qué tipo de paso de mensajes son una mejora las RPC, y qué permite una RPC asíncrona?. Del no fiable y no bloqueante; la asíncrona bloquea al llamante. Del fiable y bloqueante; la asíncrona no bloquea al llamante. Una empresa arma un cluster chico y planea agregarle nodos a medida que crezca la demanda. ¿Qué ventaja aprovecha?. Alta disponibilidad. Escalabilidad incremental. En un cluster, el servidor secundario solo toma el control si falla el primario. ¿Qué método es y qué limitación tiene?. Pasivo en espera; alto costo porque el secundario no procesa otras tareas. Secundario activo; alto costo porque el secundario no procesa otras tareas. Varios servidores de un cluster acceden de forma simultánea a los mismos discos. ¿Qué método es y qué requiere?. Servidores conectados a discos; requiere software de gestión de cerrojos. Servidores comparten discos; requiere copias continuas al secundario. Servidores comparten discos; requiere software de gestión de cerrojos. Un cluster garantiza disponibilidad continua de todos los recursos y puede deshacer transacciones incompletas tras un fallo. ¿Qué gestión de fallos ofrece?. Cluster con alta disponibilidad. Cluster con tolerancia a fallos. Un cluster guarda periódicamente el estado de un proceso y sus resultados intermedios para recuperarse ante fallos. ¿Qué servicio es?. Único punto de entrada. Puntos de control. |





