Preguntas cortas recopilación Flashcards
¿Por que los protocolos de comunicación serie evitan el fenómeno llamado “timing skew”?
El timin skew es un protocolo paralelo, al enviarse información a través de varias líneas a lo largo de la placa, no todas ellas recorren la misma distancia hasta el destino, por lo que no todas las señales llegan a la vez. Esto dificulta poder subir la frecuencia de la señal de reloj porque debemos esperar a que todas las señales lleguen al destino antes de leer la palabra completa. Esto no pasa con los protocolos serie debido a que en ellos el número de líneas necesarias para la comunicación se reduce al mínimo posible y suelen incorporar el propio reloj embebido con los datos.
Conector rojo con linea en medio
Son conectores SATA o SAS. Sirven para conectar a la placa unidades de almacenamiento permanente como pueden ser discos duros, unidades de estado sólido, discos ópticos o unidadess de cinta magnética.
En el contexto del análisis de rendimiemtos basado en experimentos, ¿que diferencia hay entre los conceptos de factor y nivel?
Facto es cada una de las variables que pueden afectar a la variable respuesta, mientras que nivel es cada uno de los valores que puede asumir un facto.
Que tipo de benchmarks me proporciona TCP
Macro o benchmarks de sistema completo para servidoresde comercion electronico con bases de datos
o
TCP-C/E/H/DS
Cite las principales características de PCIe
Conexion serie punto a punto de varias lanes
Cada lane esta compuesta por 4 cables, 2 para cada sentido da la transmision (full-duplex)
Transmision sincrona estando el reloj embebido en los datos
Hot Plug. El numero de LANES se negocia con el dispositivo. Virtualizacion E/S
Codificación 8b/10b y 128b/130b
Escalable. El numero de LANESS se negocia con el dispositivo
Que significa que la memoria dram necesita refreesco
Que como es un condensador cada celda de memoria pues se descarga con el tiempo y hay que volver a escribir su contenido
Por que si sata-3 alcanza x ancho de banda luego es mucho menos?
Por que no todos los bits son de información. Esta codificado siguiendo 8b/10b lo que quiere decir que de cada 10 bits 2 son de overhead para asegurar la fiabilidad de la transmision.
Para que sirve la pasta/cola termica
Para transmitir el calor de la CPU al disipador que se coloca por encima de el
Que diferencia hay entre licitante y contratista
El licitante ofrece la ejecucion de un servicio a cambio de algo normalmente dinero mientras que el contratista es el que resulta adjudicatario de la licitación, el que la gana, y quien finalmente se encargara de llevar a cabo los trabajos contratados
Cite soluciones para aumentar la disponibilidad de un servidor
Redundancia de fuentes de alimentacion
Sistemas redudantes de discos (RAID1)
Hotpluggin
/ hot swapping
SIstemas completos redundantes, de red redundantes
Diferencias entre perf y grof
Grof instrumenta el programa (lo compila) y perf no; perf puede usar eventos hardware y software para detener el estado de ejecucion del sistema y medir mientras gprof solo usa un unico evento software (el temporizador de profiling del so)
Pq es necesario el regulador de voltaje
CPU / DRAM /Chipset necesitan voltajes mas bajos ademas que tambien proporciona estabilidad en la señal
Diferencia entre banco y canal de memoria
UN banco es una agrupacion de modlos de memoria que se comunican con la cpu a traves de un mismo canal de memoria: La cpu no puede acceder simultaneamente al contenido dentro de dos modulos pertenecientes al mismo banco. Los modulos de memoria tamb estan distribuidos en rangos de memoria que no son mas que agrupaciones de chips que proporcionan una palabra completa (sub-banco)
Que tipo de conectores nos solemos encontrar en el panel trasero de un servidor
Conectores Ethernet (varios), USB (varios) y un conector de video de bajas prestaciones o VGA
Por que las memorias con ECC aumentan su fiabilidad
Por que hacen comprobacion para deteccion y correcion de errores ya que incorporan bits redundantes. (Disminuye la posibilidad de error en la lectura del dato de memoria por lo que aumenta la fiabilidad
Hotswaaping
Mejora la disponibiliidad pq reduce el tiempo de inactividad duhuh
Por que no es recomendable usar SSD para archivado
Los transistores MOSFET de puerta flotante se pueden degradar con el tiempo (puede que los electrones atraviesen la capa de ozido debido a la degradacion de esta) por lo que no seria buena idea usarlos para guardar info que debamantenerse durante muchos años (archivado). Además son bastante mas caros por bit y ofrecen menos densidad de almacenamiento que otras tecnologias utilizadas especificamente para respaldo (backup) y archivado, como son las cintasmagneticas
Para que sirve el modulo regulador de voltaje enla placa madre
Adapta la tension continua de la fuente de alimentacion a menos que necesitan los diferentes elementos del computados dandole estabilidad
…
Las ranuras verdes y naranjas son ranuras dram.
Para que se usa una rack unit en el mundo de los servidores
Una rack unit (unidad de bastidor o “U”) es una medida estándar utilizada en la industria de servidores y equipos de red para especificar la altura de los dispositivos que se montan en racks o bastidores.
Que diferencia hay entre los conceptos de precision y exactitud cuando habamos de la medida realizada por un sensor
Exactitud es lo cerca que esta del valor real mediante que precision es lo consistentes que son los valores que toma, es decir, que la misma magnitud, medida bajo las mismas condiciones, tenga el mismo valor en cada medicion
Como obtiene gprof informacion sobre el numero de veces que se ha ejecutado cada funcion de un pro
Arranque del rograma (Se inicializan los contadores a = de cada funcion: c1 para el numero de veces que se ejecuta y c2 para estimar su tiempo de cpu
Durante (cada vez que se ejecuta +1 y cada vez qye llega el temporizador a 0 se interrumpe el proggrama e incrementa el contador
Al terminar (se estima el tiempo de cpu
Caracteristicas de perf
No se necesita intrumenta el progrma
Puede usar tantos eventos hardware como software ppara detener el estado de ejecion del sistema y medir
permite analizar el redimiento de: un holo, un proceso + hijps, procesoas que se ejecutan en el sistema y en la CPU concreta
Free cooling
Solucion basada en usar temperaturas exteriorres para conseguir refrigeracion gratuita
Memorias ECC
Modulos de memoria DRAM que incorporan bits redundantes pra poderdetectar y corregir errores de lectura haciedno que sean mas fiables y que disminuya la posibilidad de error (8 cada 64)
SRAM vs DRAM
SRAM mayor latencia que dram pero menor coste por bit.
Dram necesita refresco /pringao)
La dram suele estar pinchada en la placa y sram formando las caches de dentro del micro
Frecuencia problema
Por que se ha llegado al limite fisico de los componentes del procesador
LR-DIMM
Módulos de memoria DRAM en los que hay registros donde se almacena tanto las señales de conrol como las de detos. Esto permite que cada modulo tenga + capacidad de memoria por lo que se favorece la escalabilidad. De hecho es la tecnologis de memoria actual que permite la mayor cantidad de memoria Ram dinamica en una placa base. Las siglas LR son de LOAD REDUCED y DIMM viene de Dual in-line Memory module
LANE
Un “lane” en PCIe representa un camino unidireccional de comunicación entre dos dispositivos. Cada lane tiene dos pares de señales diferenciales (uno para transmitir y otro para recibir datos), lo que permite la transferencia bidireccional de datos a alta velocidad.
La cantidad de lanes que un dispositivo PCIe utiliza afecta directamente su ancho de banda y su capacidad de transferencia de datos.
para que sirve el system panel en una placa base
Proporciona varios conectores para comunicarse con el chasis. El boton de encendido/reset el altvos del chasis, led de encedido y accedo a las unidade de almacenamiento
Tiempo de reflexion
Representa el tiempo medio que requiere el usuario antes de volver a lanzar una peticion tras la respuesta de este. (No es tiempo que tiene que esperar)
HHD vs SSD
Latencia es sinonimo de tiempo de respuesta, no de ancho de banda o velocidad, es decir, responder pensando en eso seria incorrecto. Entonces, las unidades SSD al ser memorias flash, el tiempo de respuesta no tiene que ver con el dato a buscar mientras que los HDD al ser discos magneticos con la informacion distribuida en sere de pistas, primero hay que buscar la pista y despues esperar a que la rotacion del disco situe el sector correcto a buscar bajo el cabezal, asi que por regla de tres es razonable que las SSD tendran menor latencia que los HHD
Papel del puente sur del juego de chips
Se encarga de las transferencias entre el puente norte y el resto de perifericos con menores exigencias de velocidad
QUe ventaja tiene un monitor eventual sobre uno de muestreo
La ventaja es la información exacta. CUando ocurre el evento que queremos medir lo detectamos y lo medimos mientras que uno por muestreo mide cada cierto tiempo y por tanto la informacion es solo estadistica,
Familia de intel y AMD
Xeon y Opteron
De donde se extraen las primeras instrucciones que ejecuta unprocesador al encerder un equipo
De la ROM
Que significa que un protocolo sea full duplex
Que puede enviar y recibir datos de forma SIMULTANEA. Que halfduplex tamb puede pero no de simultanea
Demanda de servicio
Es la cantidad de tiempo que dicho dispositivo dedica a cada trabajo del servidor
Que son los codigos CVP
Common Procurement Vocabulary: Sirven para clasificar todas las actividades economicas susceptibles de ser contratadas mediante licitación pública en la Unión Europea. Estos códigos facilitan que una empresa pueda rápidamente saber si una determinada oferta publica está relacionada o no con la actividad que realiza dicha empresa
Puede un contratante indicar en el priego de prescripciones tecnicas una marca comercial o fabricante concretos?
Nu, en la normaiva se indica que no se hará referencia con la finalidad de favorecer o descartar empresas/productos. Si no es posible se acompañara la mencion o equivalente
Cual es el principal problema al intentar subir la frecuencia de reloj en un protocolo paralelo
Distancia bla bla bla. Timing skew bla bla bla.
8b/10b
De cada 10 bits 8 son de datos y 2 de redundancia
SAR
Es un monitor de actividad a nivel de sistema para linux. Puede mostrar tanto info recopilada con anterioridad como de forma intercativa sobre la actividad de los principales recursos del sistema.S
Sobrecarga de un monitor de actividad
Son los recursos que le roba el monitor al sistema.Por ejemplo sobrecarga de cpu de un monitor software por muestreo quiere decir que la ejecucion de instrucciones del monitor se lleva a cabo usando recursos del sis monitorizado
Por que es importante tener eficiencia energetica
Reducir costes, mayor vida util de los componentesy preservar el medio ambiente (somos rojos o que)
Diferencias entre placa base de pc y servidor
+ zocalos, +ranuras ram. + conectores para almacenamiento (SATA o SAS), panel trasero con + conectores red, vga
Timempo de benchmarkk que proporciona TCP
Macrobenchmark o benchmark de istema completo para servidores de comercio electronico y con basses de datos
Comando uptime.
Running, runnnable, blocked. TOdos menos duermiendo
Diferencia entre SPEC speed y rate
El speed mide cuanto tarda y el rate cuantos programas puede ejecutar
Conceptos de servidor
Fiabilidad (errores
Disponibilidad (operativo)
Productividad (trabajo realizado x T)
Ancho de banda (datos transferidos x T)
Profiler
Los “profilers” (o perfiles) son herramientas utilizadas en el desarrollo de software para analizar el rendimiento y el comportamiento de un programa o una aplicación. Estas herramientas recopilan datos detallados sobre cómo se ejecuta el código, cuánto tiempo se dedica a cada función o método, qué partes del código consumen más recursos de CPU, memoria o almacenamiento, entre otros aspectos.
Para que nos puede servir un test ANOVA en ISE
ES un analisis de varianza que en la asignatura nos sirve para entender si las diferencias entre desempeñossonsignificativas o no
Benchmark de sistema completo
Un “benchmark de sistema completo” es una evaluación integral de un sistema informático en su totalidad, que incluye pruebas y mediciones de múltiples componentes y aspectos de hardware y software. Este tipo de benchmark busca evaluar el rendimiento global de un sistema en lugar de concentrarse únicamente en un componente específico.
SAS
Interfaz de transferencia de datos en serie que se utiliza en la conexion de discos y que mejora la velocidad de transmision de datos, mayores voltajes
LRDIMM VS UDIMM
LR: Load reduced: es una version del modulo de memoria de contacto dual pero con mayor escalabilidad y almacenamiento tanto de señales de contro como de datos (tiene ECC)
U: Unregistered DIMM: es otra variante que carece de registros entre el controlador y la dram. No se suelen elegir para servidores por que apenas permite RAM y no tiene ECC
R: Menor capacidad que LR pero tiene ecc y registros entre el controlador y la dram
NCQ
Es una tecnologia diseñada para incrementar el rendimiento de los discos duros SATA bajo ciertas situaciones. Permite al disco duro que optimice iternamente el orden en el cual son procsadas las solicitudes de lectura/escritura. Favorece a las unidades HDD
Diferencias entre placas
+ zocalos +ranuras para ram +conectores red, vga, + conecctores para almacenamiento (sas/sata)