CONFIGURACION Y EXPLOTACION DE SISTEMAS INFORMATICOS

Transcripción

CONFIGURACION Y EXPLOTACION DE SISTEMAS INFORMATICOS
CONFIGURACION Y EXPLOTACION DE SISTEMAS INFORMATICOS
Curso:
2005/2006
Centro:
ESCUELA POLITECNICA SUPERIOR
Estudios:
INGENIERO TECNICO EN INFORMATICA DE GESTION
Ciclo:
1º
Curso:
2º
Cuatrimestre: 2º
Carácter:
OBLIGATORIA DE CENTRO
Créditos teóricos: 4.5
Créditos prácticos: 1.5
Área:
CIENCIAS DE LA COMPUTACIÓN E INTELIGENCIA ARTIFICIAL
____________________________________________________________________
TEMARIO
Programa de teoría:
Tema 1. Introducción.
Evaluación del rendimiento de un sistema informático. Necesidad de evaluación de prestaciones.
Magnitudes que se deben medir. Magnitudes que caracterizan la carga. Magnitudes para controlar el
comportamiento. Sistemas de referencia (trabajo en lotes o batch, Sistema transaccional, Sistema
interactivo o por demanda). Relación entre rendimientos. La Ley de Amdahl.
Tema 2. Técnicas de medida y de representación de los resultados.
Herramientas de medida: Monitores. Estructura del monitor. Clasificación de los monitores
(monitores software, hardware, híbridos). Presentación de resultados (diagramas de Gantt, graficas de
Kiviat). Monitorización de sistemas y programas (Herramientas más comunes en Unix)
Tema 3. Introducción a análisis operacional.
Estimación de servicio. Redes de colas de espera. Leyes operacionales.
Tema 4. Aplicaciones del análisis operacional.
Estimación del rendimiento. Límites asintóticos. Mejora del rendimiento.
Tema 5. Caracterización de la carga.
Representatividad de un modelo de carga (nivel físico, nivel virtual, nivel funcional, nivel de
comportamiento). Cargas de test o de prueba (reales, sintéticas, artificiales). Técnicas de implantación de
los modelos de carga. Benchmarks. Técnicas de agrupamiento (clustering). Acceso a servidores web.
Tema 6. Planificación de la capacidad.
Capacidad adecuada. Niveles de gestión y planificación. Los métodos de predicción. Unidades
de predicción natural. Capacidad bajo demanda. Planificación en escenarios muy variables.
Tema 7. Análisis de los cuellos de botella.
Detección y eliminación de cuellos de botella. Detección de cuellos de botella en línea.
Detección de cuellos de botella fuera de línea. Métodos de eliminación de cuellos de botella. Análisis de
cuellos de botella. Límites asintóticos. Carga transaccional. Cargas batch y conversacional
Tema 8. Selección y configuración de computadores: Benchmarking.
Definiciones y necesidad de los benchmarking. Factores que influyen en el benchmarking.
Errores comunes en el benchmarking. Descripción de algunos benchmarks. Benchmarks generales.
Programas de aplicación. Benchmarks para computadores personales. Paquetes benchmark.
Tema 9. Mejora de las prestaciones de un sistema: Sintonización.
Definición de objetos. Caracterización de la carga. Selección de la instrumentación (hardware,
software y carga). Diseño y planificación de la sesión de medida. Validación. Estudios de
sintonización.(equilibrar un sistema multiprogramado, sintonización de un sistema interactivo).
Tema 10. Explotación de sistemas informáticos.
Metodología de explotación: modelo decisional, modelo organizacional, modelo relacional,
modelo informacional. Técnicas empleadas en la explotación: planteamiento general, planificación,
planificación de recursos. Coste y calidad: incidencias en explotación.
Tema 11. Rendimiento de un servidor web.
Planteamiento y metodología de resolución. Escenario de explotación del servidor web:
Configuración del servidor web e Información disponible. Estudio de rendimiento del servidor web:
Construcción de un modelo de carga, Recolección de datos de parametrización, Construcción de un
modelo de rendimiento, Mejora del rendimiento y Planificación de la capacidad.
BIBLIOGRAFIA BÁSICA
XAVIER MOLERO, CARLOS RUIZ Y MIGUEL RODEÑO. Evaluación y Modelado del
Rendimiento de sistemas informáticos. Perason Prentice Hall. 2004.
RAMON PUIGJANER, JUAN JOSE SERRANO, ALICIA RUBIO. Evaluación y explotación de
sistemas informáticos. Madrid: Síntesis, 1995.
DAVID J. LILJA. Measuring computer performance. Cambridge University Press, 2000.
FERRARI, DOMENICO. SERAZZI, GIUSEPPE. ZEIGNER, ALESSANDRO Measurement and
tuning of computer systems. Englewood Cliffs : Prentice-Hall, cop. 1983
KANT, K. SRINIVASAN, M.M. Introduction to computer system performance evaluation. New
York : McGraw-Hill, cop.1992.
MIKE LOUKIDES. System performance tuning. Tim O’Reilly, 1990.
JAIN, RAJ. The Art of computer systems perfomance analysis : techniques for experimental design,
measurement, simulation and modeling. New York [etc.] : John Wiley & Sons, cop.1991
ACTIVIDADES
Realización de una visita al SERVICIO DE INFORMÁTICA DE LA UNIVERSIDAD
DE ALMERÍA. El objetivo es:
- Conocer la Organización de un Centro de Procesamiento de Datos (CPD).
- Conocer la infraestructura de la que se dispone.
- Analizar las técnicas que utilizan a la hora de planificar la carga.
- Conocer la estructura de departamentos y su funcionalidad.
- Conocer la gestión de los datos.
EVALUACIÓN
•
Realización y entrega de los supuestos prácticos en los plazos establecidos. Se
considera indispensable obtener al menos un 5 (sobre 10) en esta parte para poder
aprobar la asignatura. La nota obtenida en esta parte se reflejará en 2 puntos
máximo para la nota final de la asignatura.
•
Examen de teoría final. Es necesario obtener la calificación de 5 (sobre 10) para
poder superar esta parte. La nota obtenida se reflejará en 8 puntos máximo para la
nota final de la asignatura.
•
Opcional. Se puede presentar un trabajo en grupo de no más de 5 personas que
muestre los conocimientos adquiridos aplicados a las inquietudes del alumno en
esta asignatura. Dicho trabajo se deberá defender de manera oral y presentar una
memoria escrita del mismo. La nota obtenida en esta parte se reflejará en 1 punto
máximo para la nota final de la asignatura.

Documentos relacionados