ARQUITECTURA DE COMPUTADORAS Y SISTEMAS OPERATIVOS (SI643)
SIMULACRO
Ciclo 202-02
Duración: 170 minutos.
Indicaciones:
1. El examen consta 05 preguntas y tendrá 170 minutos para resolverlas.
2. Las preguntas son tipo banco de preguntas (teórica, caso de estudio, banco de
preguntas, etc) para que pueda ser entregado y subido al blackboard.
3. Cada examen cuenta con un equipo académico, el cual estará conectado
durante los primeros 15 minutos del examen.
4. El alumno debe dedicar los primeros 15 minutos a revisar las preguntas del
examen y de presentarse alguna duda enviar un correo al(los) profesor(es):
Rubén Eusebio Acosta Jacinto (WX42), correo pcelraco@[Link]
Daly Scaletti, Corrado Pablo Guillermo (SW41-SX42-SS4B), correo
pcsicdal@[Link]
Chávez Rodríguez, Daymo Rodrigo (SI42-SX41-SI44-SV41), correo
pcsidach@[Link]
Condor Callupe, Darío Johan (WX41), correo pcsidcon@[Link]
5. De no recibir respuesta del equipo académico, o tener algún inconveniente
adicional pasado los primeros 15 minutos, puede comunicarse con el profesor:
Rubén Eusebio Acosta Jacinto (WX42), correo pcelraco@[Link]
6. Los profesores en mención solo recibirán correos provenientes de las cuentas
UPC, de ninguna manera se recibirán correos de cuentas públicas.
7. Ante problemas técnicos, debe de forma obligatoria adjuntar evidencias de este,
como capturas de pantalla, videos, fotos, etc. Siendo requisito fundamental que,
en cada evidencia se pueda apreciar claramente la fecha y hora del sistema
operativo del computador donde el alumno está rindiendo el examen.
8. Los problemas técnicos se recibirán como máximo 15 minutos culminado el
examen.
------------------------------------------------------------------------------------------------------------------
1
1.- (2 puntos) RAID
Una empresa de exportación “SystemsCorp” tiene por conveniente contratar a un
ingeniero de sistemas para que realice el diseño óptimo de las unidades lógicas de
almacenamiento de datos con tolerancia a fallos sólo para un disco de un conjunto de
discos usando una configuración RAID para 3 servidores de bases de datos de la
empresa. Los requerimientos para el diseño siguientes requerimientos:
a) La capacidad de la información neta en la base de datos de cada servidor es de
12TB.
b) La empresa cuenta en stock discos SSD de 4TB.
c) La información neta de cada servidor debe incluir tolerancia a fallos sólo para un
disco.
Se pide:
a) (1 punto) Indicar, que configuración de RAID es la más adecuada que permita
usar la mayor capacidad del conjunto de discos.
Configuración Capacidad Tolerancia Capacidad de Fórmula de capacidad total Discos por
RAID mínima de a fallos almacenamiento utilizar
discos de datos
RAID 0 2 Baja 100% de la 𝐶𝑎𝑝𝑎𝑐𝑖𝑑𝑎𝑑𝑁. 𝑅𝑒𝑞. 3
capacidad 𝐶𝑎𝑝𝑎𝑐𝑖𝑑𝑎𝑑𝑃. 𝐷𝑖𝑠𝑐𝑜
(striping)
RAID 1 2 Alta (1 50% de la 𝐶𝑎𝑝𝑎𝑐𝑖𝑑𝑎𝑑𝑁. 𝑅𝑒𝑞. × 2 6
unidad capacidad 𝐶𝑎𝑝𝑎𝑐𝑖𝑑𝑎𝑑𝑃. 𝐷𝑖𝑠𝑐𝑜
podría (mirroring)
fallar)
RAID 5 1 Media (1 Distribución a 𝐶𝑎𝑝𝑎𝑐𝑖𝑑𝑎𝑑𝑁. 𝑅𝑒𝑞. +(𝐶𝑎𝑝𝑎𝑐𝑖𝑑𝑎𝑑𝑁.) 4
4
unidad todos los discos 𝐶𝑎𝑝𝑎𝑐𝑖𝑑𝑎𝑑𝑃. 𝐷𝑖𝑠𝑐𝑜
podría conectados
fallar) (striping y
paridad)
La configuración RAID más adecuada es la RAID 5. RAID 5 ofrece una capacidad de
almacenamiento que utiliza la estrategia striping y paridad, lo que distribuye datos a
todos los discos conectados. Su tolerancia a fallos cumple para que al menos una
unidad pueda fallar y es de calidad Media.
2
b) (1 punto) Indicar la cantidad de discos necesarios a utilizar para realizar la
configuración de RAID de los tres servidores de base de datos.
Los discos necesarios por utilizar para la configuración RAID 5 para los 3 servidores
serían 4, de acuerdo con los cálculos de la capacidad total.
2. (4 puntos) Compuertas lógicas - Mapa de Karnaugh
Dada la siguiente función:
F (ABCD)= Ʃm (0, 1, 2, 3, 4, 5, 8, 9, 10, 12, 13)
Se solicita:
a) (2 puntos) Tabla de verdad
b) (2 puntos) Obtener el circuito lógico reducido con tabla de Karnaugh
3
3. (3 puntos) Arquitectura de computadoras.
Ismael, es un Gamer que necesita comprar una computadora de escritorio potente para
poder jugar en Internet. Ismael quiere practicar mucho para poder entrar como jugador
profesional en el corto plazo. Como sabe que estás estudiando el curso de Arquitectura
de Computadoras y Sistemas Operativos te pide que le recomiendes una tarjeta gráfica
de las que siguen. Revisar las características de las siguientes tarjetas gráficas:
• GeForce RTX 2070 Aorus 8G
• Radeon RX 590 Nitro+
• Radeon RX 570 Expedition 4G
• GeForce RTX 2080 Ti AMP! 11G
a) (1 punto) Elabore un cuadro comparativo con las características principales
enseñadas en el curso para las 4 tarjetas gráficas mencionadas.
b) (1 punto) Ismael te pide que como mínimo la tarjeta tenga 4GB de memoria pero
que su fecha de fabricación sea lo más reciente ya que no le importa el precio a
pagar. Elija una de las tarjetas gráficas y sustente su elección.
c) (1 punto) En caso en la pregunta anterior te piden que determines la que tiene
la mayor frecuencia base, pero como mínimo tenga 1200 MHz (1.2GHz) de
Frecuencia Base. Elija una de las tarjetas gráficas y sustente su elección.
Nota: Subir un archivo Excel o Word o en el formato que desee con la respuesta a las
preguntas.
GeForce RTX Radeon RX 590 Radeon RX 570 GeForce RTX
Tarjeta gráfica / 2070 Aorus 8G Nitro+ Expedition 4G 2080 Ti AMP!
Características 11G
Memoria 8 GB GDDR6 8 GB GDDR5 4 GB GDDR5 11 GB GDDR6
Fecha de 20 de agosto de 15 de 18 de abril de 20 de agosto de
fabricación 2018 noviembre de 2017 2018
2018
Frecuencia Base 1410 MHz 1469 MHz 1168 MHz 1350 MHz
Fuente 550 W 600 W 450 W 650 W
La tarjeta gráfica más adecuada, de acuerdo con lo pedido por Ismael, es la Radeon RX
590 Nitro+. Esta tarjeta cuenta con 8GB de memoria GDDR5, lo que supera lo mínimo
pedido de 4GB. Su fecha de fabricación es la más reciente entre todas las tarjetas, ya
que salió el 15 de noviembre de 2018. Su frecuencia base es la que más rinde entre
todas las demás, al contar con 1469 MHz o 1.4GHz. Como dato adicional, su fuente de
poder recomendada tendría que ser de 600W, lo que queda entre las más altas de las
tarjetas.
4
4. (6 puntos) Cloud Computing
El nuevo proveedor ORACLE está introduciendo en el mercado local, debido a la alta
demanda de sus servicios de máquinas virtuales (MV) de Cloud Computing en
Sudamérica decide construir e implementar un nuevo Data Center en Perú - Arequipa.
ORACLE lo contrata a usted para ayudarle a determinar la cantidad de Racks,
Servidores y Procesadores que debe comprar como mínimo para atender la demanda
estimada de 90,000 (Noventa mil) máquinas virtuales (MV) del primer año de
funcionamiento de su nuevo Data Center. Considere usted, que cada Rack puede
contener hasta 25 Servidores como máximo y que ORACLE comprará el servidor cuyo
modelo es ThinkSystem SR650 de Lenovo y el procesador Intel® Xeon® Platinum 9282.
A continuación, se incluye los enlaces de referencia para su revisión:
• ThinkSystem SR650 de Lenovo
• Intel® Xeon® Platinum 9282 Processor
Se pide:
a) (3 puntos) Considerando que cada máquina virtual tendrá 1 CPU, asuma que
utilizará un núcleo del procesador; indique el número de Procesadores,
Servidores y Racks que debe comprar ORACLE para cubrir la demanda del
primer año de funcionamiento. Muestre de forma detallada los cálculos
realizados y consideraciones tomadas.
b) (3 puntos) Considerando que cada máquina virtual tendrá 1 CPU, asuma que
utilizará un subproceso del procesador; indique el número de Procesadores,
Servidores y Racks que debe comprar ORACLE para cubrir la demanda del
primer año de funcionamiento. Muestre de forma detallada los cálculos
realizados y consideraciones tomadas.
Nota: Subir un archivo Excel o Word o en el formato que desee con la respuesta a las 2
preguntas.
• Escenario A: “Cada Intel® Xeon® Platinum 9282 Processor tiene 56 núcleos”
Cantidad de Procesadores:
# Máquinas Virtuales * # Núcleos Por Máquina = # Total de Núcleos
90 000 * 1 = 90 000
# Total de núcleos / # Núcleos Por Procesador = # Procesadores
90 000 / 56 ≅ 1 607
Cantidad de Servidores: “Cada ThinkSystem SR650 de Lenovo soporta 2
procesadores”
# Procesadores / # Procesadores Soportados Por Servidor = # Servidores
1 607 / 2 ≅ 804
Cantidad de Racks:
# Servidores / # Servidores Por Rack = # Racks
804 / 25 ≅ 32
5
Escenario B: “Cada Intel® Xeon® Platinum 9282 Processor tiene 112 subprocesos”
Cantidad de Procesadores:
# Máquinas Virtuales * # vCPU = # Subprocesos
90 000 * 1 = 90 000
# Subprocesos / # Subprocesos Por Procesador = # Procesadores
90 000 / 112 ≅ 804
Cantidad de Servidores:
# Procesadores / # Procesadores Soportados Por Servidor = # Servidores
804 / 2 ≅ 402
Cantidad de Racks:
# Servidores / # Servidores Por Rack = # Racks
402 / 25 = 16
6
5.- (5 puntos) Arquitectura de computadoras – Memoria-Buses y Disco
8.1 (0.5 punto) La memoria principal requiere energía para:
a) Conservar contenido únicamente
b) Modificar contenido únicamente
c) Conservar y modificar contenido
d) Ninguna es correcta
8.2 (0.5 punto) La memoria de tipo SRAM se utiliza en:
a) Memoria caché
b) SSD
c) HDD
d) Ninguna es correcta
8.3 (0.5 punto) Un SSD gira a:
a) 5400 RPM en S-ATA
b) 10000 RPM en SAS
c) 15000 RPM en S-ATA 3
d) Ninguna es correcta
8.4 (0.5 punto) Llamamos servidor a una computadora con características de
hardware _____________ al común de las microcomputadoras
a) Similares
b) Superiores
c) Inferiores
d) Convergentes
8.5 (0.5 punto) En cada versión inmediata posterior de PCI-Express, la velocidad se:
a) Duplica
b) Triplica
c) Cuadruplica
d) Aumenta en proporción al clock del microprocesador
8.6 (0.5 punto) La razón principal por la que es difícil mejorar la performance de los
discos duros es:
a) Limitación mecánica
b) Limitación óptica
c) Limitación cuántica
d) Espacio físico
8.7 (0.5 punto) Los movimientos mecánicos de los discos duros son controlados por:
a) CPU de la computadora
b) Tarjeta controladora de disco
c) GPU externo
d) Bus de E/S
7
8.8 (0.5 punto) El método que ofrece velocidades más altas de transferencias de E/S
es:
a) Interrupciones
b) Mapeo de memoria
c) E/S controladas por el programa
d) DMA
8.9 (0.5 punto) Las transferencias DMA se realizan mediante un circuito de control
llamado:
a) Interfaz del dispositivo
b) Controlador DMA
c) Controlador de datos
d) Overlooker
8.10 (0.5 punto) Los criterios para dimensionar la capacidad de cómputo en una
instancia son:
a) CPU y RAM
b) CPU y disco
c) Disco y RAM
d) SSD y HDD.