Está en la página 1de 24

PROCESO DE CONTROL, EVALUACIN, ANLISIS Y ELABORACIN DE INFORMES SOBRE EL RENDIMIENTO DE LOS SISTEMAS EN COMPARACIN CON LOS NIVELES DE SERVICIO.

Integrantes: Alexis Brenes Gutirrez Hugo Hernndez Snchez Jonathan Caldern Segura

OBJETIVO PRINCIPAL
Mantener el ptimo funcionamiento y rendimiento de los recursos de TI.

ADMINISTRAR EL DESEMPEO Y LA CAPACIDAD Segn cobit DS3

DS3.1 PLANEACIN DEL DESEMPEO Y LA CAPACIDAD


Establecer un proceso de planeacin para la revisin del desempeo y la capacidad de los recursos de TI, para asegurar la disponibilidad de la capacidad y del desempeo, con costos justificables, para procesar las cargas de trabajo acordadas.

DS3.2 CAPACIDAD Y DESEMPEO ACTUAL


Revisar la capacidad y desempeo actual de los recursos de TI en intervalos regulares para determinar si existe suficiente capacidad y desempeo para prestar los servicios con base en los niveles de servicio acordados.

DS3.3 CAPACIDAD Y DESEMPEO FUTUROS


Llevar a cabo un pronstico de desempeo y capacidad de los recursos de TI en intervalos regulares para minimizar el riesgo de interrupciones del servicio originadas por falta de capacidad o degradacin del desempeo. Identificar las tendencias de las cargas de trabajo y determinar los pronsticos que sern parte de los planes de capacidad y de desempeo.

DS3.4 DISPONIBILIDAD DE RECURSOS DE TI


Brindar la capacidad y desempeo requeridos tomando en cuenta aspectos como cargas de trabajo normales, contingencias, requerimientos de almacenamiento y ciclos de vida de los recursos de TI. Deben tomarse medidas cuando el desempeo y la capacidad no estn en el nivel requerido, tales como dar prioridad a las tareas, mecanismos de tolerancia de fallas y prcticas de asignacin de recursos.

DS3.5 MONITOREO Y REPORTE


Monitorear continuamente el desempeo y la capacidad de los recursos de TI. La informacin reunida sirve para dos propsitos: Mantener y poner a punto el desempeo actual dentro de TI y atender temas como, contingencia, cargas de trabajo actuales y proyectadas, planes de almacenamiento y adquisicin de recursos.

GESTIN DE RENDIMIENTO
(base de datos)

DEFINICIN DE RENDIMIENTO
Rendimiento es la celeridad con la que la DBMS atiende la demanda de los usuarios. El rendimiento de base de datos se puede definir como la optimizacin del uso de recursos para incrementar la capacidad de procesamiento y disminuir la contencin, permitiendo que sea procesada la mayor carga de trabajo En una organizacin, el manejo de los problemas de rendimiento es algo que compete a toda la empresa. Los problemas de rendimiento pueden ser causados por cualquier componente de las TIC: servidores, red, SO, clientes o base de datos.

DEFINICIN DE RENDIMIENTO
Un cdigo SQL pobremente ejecutado puede causar los siguientes problemas que afectan al rendimiento: Carga de trabajo. Capacidad del computador Recursos adicionales de hardware y software. Optimizacin Contencin Bsquedas secuenciales en las tablas. La falta de ndices adecuados. Creacin de ndices inapropiados. No utilizar los ndices disponibles. Estadsticas de base de datos no actualizadas. Junturas de tablas en un orden no ptimo.

OTROS FACTORES QUE AFECTAN AL RENDIMIENTO


La asignacin de memoria (buffer / cach para datos, SQL, autorizacin). Opciones de registro de logs (cach, el tamao del registro, segmentos de rollback en Oracle). Eficiencia de E/S (separacin de las tablas e ndices en el disco, el tamao de la base de datos, archivos fragmentados y extendidos). La carga de trabajo de la aplicacin y de la base de datos en el servidor. Definiciones de esquemas de bases de datos

MONITOREO VS. GESTIN


Gestin = Monitoreo + Plan de resolucin de problemas Plan de resolucin Optimizacin. de problemas Anlisis +

MONITOREO
Es el primer componente de la gestin de rendimiento. Consiste en recorrer el ambiente de BD, revisando los reportes de rendimiento con las herramientas disponibles, y observando cmo corre el sistema.

ANLISIS
Es el segundo componente de la gestin de rendimiento. El monitoreo puede generar cientos o miles de mensajes, pero no puede tomar decisiones en base a la informacin recolectada, esto requiere del anlisis de un tcnico especializado como el DBA.

OPTIMIZACIN
Es la accin correctiva, es el tercer componente de la gestin de rendimiento. Algunas herramientas de rendimiento realizan correcciones de forma automtica, sin embargo, la optimizacin casi siempre requiere de la experiencia del DBA para encontrar las mejores soluciones.

Una buena gestin del rendimiento slo se puede lograr mediante un plan proactivo en el que se identifican potenciales problemas y se establecen sus soluciones antes de que ocurran. El DBA debe asegurar el rendimiento desde el diseo de una aplicacin.

CINCO FACTORES CLAVES QUE INFLUYEN EN EL RENDIMIENTO DE UNA BASE DE DATOS:

TIPOS DE OPTIMIZACIN DEL RENDIMIENTO

AJUSTE DEL SISTEMA


El sistema que comprende el DBMS a s mismo y todos los componentes relacionados en la que se basa. El DBMS puede y debe ser ajustado para asegurar un rendimiento ptimo. El software de otros sistemas con los que interacta el DBMS incluye: el sistema operativo, software de red, sistemas de colas de mensajes, middleware y procesadores de transacciones.

AJUSTE DE LA BASE DE DATOS


El rendimiento puede verse afectado por el diseo fsico de la base de datos, incluyendo la normalizacin, almacenamiento en disco, el nmero de tablas, diseo de ndices, y el uso de DDL y sus parmetros asociados.

AJUSTE DE APLICACIN
El 75% de los problemas de rendimiento son causados por cdigos de aplicaciones no apropiados tanto en SQL como en lenguajes de aplicacin como: Java, COBOL, C + +, o cdigo de Visual Basic.

AJUSTE DE LAS HERRAMIENTAS DE RENDIMIENTO


Muchas herramientas de terceras partes puede gestionar con eficacia el rendimiento de las aplicaciones de base de datos de misin crtica: Monitores de rendimiento. Herramientas de estimacin de rendimiento. Herramientas de planificacin de la capacidad. Anlisis de SQL y herramientas de ajuste. Herramientas de anlisis de Asesoramiento. Herramientas de anlisis. Herramientas de Reorganizacin. Herramientas de seleccin