Difference between revisions of "Evaluación de Rendimiento"
(13 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''27516 Evaluación y Análisis de Rendimiento de Sistemas Computacionales''' | '''27516 Evaluación y Análisis de Rendimiento de Sistemas Computacionales''' | ||
− | < | + | |
− | EvalPerf2.png| | + | '''Escuela de Ingeniería de Sistemas e Informática - Postgrados''' |
− | </ | + | |
+ | [https://sites.google.com/site/carlosjaimebh/ Carlos Jaime Barrios Hernández] - ( c b a r r i o s @ u i s . e d u . c o ) | ||
+ | <br />[[File:EvalPerf2.png|center|EvalPerf|695x695px]] | ||
+ | |||
+ | |||
+ | ==='''PRESENTACION'''=== | ||
+ | El análisis y evaluación del desempeño de sistemas computacionales se realiza a partir de concepciones teóricas, técnicas e intuitivas para entender el comportamiento arquitectural y funcional de un sistema computacional. Esto nos permite observar cumplimiento de requerimientos, hacer comparaciones y evaluaciones, pronóstico y observación para tomar decisiones de administración o selección tanto de componentes, como organización. En general, ese análisis y evaluación de rendimiento, debe estar presente en cualquier etapa del ciclo de vida de un sistema computacional, desde la concepción, hasta la actualización o incluso desmontaje. | ||
+ | |||
+ | Este curso, dirigido a estudiantes de postgrado, busca introducir al manejo de las técnicas para el diseño experimental, la medición, la simulación, el modelamiento y el monitoreo como una necesidad tanto científica como profesional para la realización de prototipos y productos que involucren la explotación del rendimiento a nivel de plataformas, infraestructura, aplicaciones y el acoplamiento entre ellas en sistemas computacionales. Este manejo es de alto interés tanto en administradores, desarrolladores como diseñadores y científicos para poder confrontar sus resultados y tomar decisiones. | ||
+ | |||
+ | ___TOC___ | ||
+ | |||
+ | |||
+ | ===CONTENIDO=== | ||
+ | |||
+ | #Introducción | ||
+ | #Técnicas y Herramientas Metodológicas | ||
+ | ##Cargas de Trabajo (workloads) | ||
+ | ##Monitoreo | ||
+ | ##Medidas en Tiempo de Ejecución Real | ||
+ | ##Comparación (Benchmarking) | ||
+ | #Técnicas y Herramientas Matematicas | ||
+ | ##Probabilidad y Estadística | ||
+ | ##Otras Estrategias | ||
+ | #Técnicas y Herramientas Computacionales | ||
+ | ##Diseño y Análisis Experimental Computacional | ||
+ | ##Simulación | ||
+ | ##Modelos de Colas | ||
+ | ##Otros Modelos | ||
+ | #Presentación de Resultados | ||
+ | #Tendencias y Direcciones | ||
+ | |||
+ | ==='''PRESENTACIONES Y MATERIAL'''=== | ||
+ | |||
+ | * [[:File:EvalPerf2020Beta.pdf|Introducción General]] | ||
+ | * [[:File:Workloads1.pdf|Workloads Parte - 1]] | ||
+ | * [[:File:Workloads2.pdf|Workloads Parte - 2]] | ||
+ | |||
+ | ===BIBLIOGRAFÍA Y FUENTES DE INFORMACIÓN=== | ||
+ | |||
+ | #The Art of Computer Systems Performance Analysis Techniques For Experimental Design Measurements Simulation And Modeling de Raj Jain Wiley Computer Publishing, John Wiley & Sons, Inc. 1991 | ||
+ | #Measuring Computer Performance: A Practitioner’s Guide, David J. Lilja 2004 | ||
+ | #Performance Evaluation and Benchmarking. Edited by Lizy Kurian John Lieven Eeckhout. CRC Press Taylor & Francis Group 2006 | ||
+ | #SIMGRID, A Framework for Simulation of Distributed Computer Systems. https://simgrid.org/ | ||
+ | #GANGLIA Monitoring System http://ganglia.sourceforge.net/ | ||
+ | #NAGIOS The Industry Standard In IT Infrastructure Monitoring https://www.nagios.org/ | ||
+ | # | ||
+ | |||
+ | <br /> |
Latest revision as of 21:27, 3 June 2020
27516 Evaluación y Análisis de Rendimiento de Sistemas Computacionales
Escuela de Ingeniería de Sistemas e Informática - Postgrados
Carlos Jaime Barrios Hernández - ( c b a r r i o s @ u i s . e d u . c o )
PRESENTACION
El análisis y evaluación del desempeño de sistemas computacionales se realiza a partir de concepciones teóricas, técnicas e intuitivas para entender el comportamiento arquitectural y funcional de un sistema computacional. Esto nos permite observar cumplimiento de requerimientos, hacer comparaciones y evaluaciones, pronóstico y observación para tomar decisiones de administración o selección tanto de componentes, como organización. En general, ese análisis y evaluación de rendimiento, debe estar presente en cualquier etapa del ciclo de vida de un sistema computacional, desde la concepción, hasta la actualización o incluso desmontaje.
Este curso, dirigido a estudiantes de postgrado, busca introducir al manejo de las técnicas para el diseño experimental, la medición, la simulación, el modelamiento y el monitoreo como una necesidad tanto científica como profesional para la realización de prototipos y productos que involucren la explotación del rendimiento a nivel de plataformas, infraestructura, aplicaciones y el acoplamiento entre ellas en sistemas computacionales. Este manejo es de alto interés tanto en administradores, desarrolladores como diseñadores y científicos para poder confrontar sus resultados y tomar decisiones.
_
Contents
_
CONTENIDO
- Introducción
- Técnicas y Herramientas Metodológicas
- Cargas de Trabajo (workloads)
- Monitoreo
- Medidas en Tiempo de Ejecución Real
- Comparación (Benchmarking)
- Técnicas y Herramientas Matematicas
- Probabilidad y Estadística
- Otras Estrategias
- Técnicas y Herramientas Computacionales
- Diseño y Análisis Experimental Computacional
- Simulación
- Modelos de Colas
- Otros Modelos
- Presentación de Resultados
- Tendencias y Direcciones
PRESENTACIONES Y MATERIAL
BIBLIOGRAFÍA Y FUENTES DE INFORMACIÓN
- The Art of Computer Systems Performance Analysis Techniques For Experimental Design Measurements Simulation And Modeling de Raj Jain Wiley Computer Publishing, John Wiley & Sons, Inc. 1991
- Measuring Computer Performance: A Practitioner’s Guide, David J. Lilja 2004
- Performance Evaluation and Benchmarking. Edited by Lizy Kurian John Lieven Eeckhout. CRC Press Taylor & Francis Group 2006
- SIMGRID, A Framework for Simulation of Distributed Computer Systems. https://simgrid.org/
- GANGLIA Monitoring System http://ganglia.sourceforge.net/
- NAGIOS The Industry Standard In IT Infrastructure Monitoring https://www.nagios.org/