Está en la página 1de 18

SERVICIO NACIONAL DE APRENDIZAJE

GESTION DE SEGURIDAD DE BASE DE DATOS

Fase 3 – Ejecución
AA9-Ev2-Supervisión a los parámetros de gestión y desempeño de la base de
datos

Presentado por:
ROBERTO JOSE SERRANO PEREZ
Código: 1114451738

Presentado a
Tutor: HUGO ANDRES TRUJILLO MONTEALEGRE

Servicio Nacional de Aprendizaje - Sena (Gestión de Seguridad de Base de datos)


CENTRO DE SERVICIO FINANCIERO
AGOSTO 2019

1
INTRODUCCIÓN

El Apache JMeter es un software de código abierto, una aplicación diseñada


totalmente en JAVA para medir el rendimiento y comportamiento de servidores
mediante pruebas. Originalmente se diseñó para probar aplicaciones Web, pero se
ha ampliado desde entonces a otras funciones.

Se utilizar para probar el rendimiento tanto de los recursos estáticos y dinámicos


(archivos, Servlets, scripts de Perl, objetos Java, bases de datos - consultas,
servidores FTP y mucho más). Se puede utilizar para simular una carga pesada en
un servidor, la red o un objeto para poner a prueba su resistencia o para analizar el
rendimiento global en diferentes tipos de carga. Puede usarlo para hacer un análisis
gráfico de rendimiento o para probar el comportamiento de diferentes elementos
con un gran volumen de carga y concurrencia.

2
OBJETIVOS

GENERAL

Supervisar y ajustar los parámetros de desempeño del hardware del servidor, del
sistema manejador de base datos y del sistema operativo para mantener la base de
datos disponible.

ESPECIFICOS

 Identificar herramientas de supervisión para el sistema computacional.


 Supervisar el rendimiento del sistema computacional.
 Administrar los recursos utilizados por el sistema manejador de base de datos.
 Aplicar los correctivos necesarios para mantener disponible la base de datos.

3
Actividad AA9-2: Supervisión a los parámetros de gestión y desempeño del
sistema manejador de bases de datos y de la base de datos.

Descarga del software jmeter en la siguiente ruta:

http://jmeter.apache.org/download_jmeter.cgi

Carpeta jmeter.

4
Para realizar conexión se debe instalar el controlador JDBC al cual se va a realizar
dicha concexion, en este caso es podtgresql y se realizo la descarga por la siguiente
ruta: https://jdbc.postgresql.org/

Se agrega en la carpeta de las librerias.

5
Procedemos a abrir el software jmeter.

Aplicación Jmeter.

6
GUIA PLAN DE PRUEBAS GESTIÓN DE RENDIMIENTO APACHE JMETER

En la guía de prueba se establece los siguientes parámetros para realizar la


conexión por medio del JDBC.

En los grupos de Hilos se tiene en cuenta, el numero de usuario, números de


peticiones y tiempo.

7
Dentro de las primera pruebas se tiene en cuenta se realiza las siguientes pruebas:

Plan de N° de N° de Tiempo Uso de Uso de


pruebas usuarios peticiones memoria procesador

1 8 3 0 6285 16%
2 16 6 5 6460 20%
3 32 9 10 6550 22%

La primera prueba indica el numero de Hilos y las peticiones bajo el tiempo


establecido que es 0.

Antes de iniciar debemos validar como se encuentran los recursos de la maquina


para cada prueba.

8
Establecemos los dos procesos que se ejecutan en postgresql.

9
Prueba # 1

Establecemos la primera prueba.

Grafico de rendimiento.

Grafico de resultados.

10
Reporte de resumen.

Resultados de la aserción.

11
Prueba # 2

Establecemos la segunda prueba.

Grafico de rendimiento.

12
20%

Grafico de resultados.

13
Resultados de la aserción.

Prueba # 3

Establecemos la segunda prueba.

14
Grafico de rendimiento.

Grafico de resultados.

15
Resultados de la aserción.

Bajo las pruebas, se puede validar los niveles de estrés que presenta la base de
datos dependiendo del numero de Hilos.

16
CONCLUSIÓN

Con el uso adecuado de las herramientas que prestan como seguimiento un


diagnostico real del comportamiento de la base de datos, podemos afirmar que son
verdaderamente importantes, para identificar si es probable que se revise con
seguimiento los diferentes procesos a los que puede presentarse en cualquier
situación.

17
BIBLIOGRAFÍA

Referencias bibliográficas requeridas

Caso de incidentes.

https://senaintro.blackboard.com/bbcswebdav/pid-113668029-dt-content-rid-
127071482_4/institution/semillas/217219_1_VIRTUAL/OAAPs/OAAP5/caso/index.
html

Niveles de Servicios.

https://senaintro.blackboard.com/bbcswebdav/pid-113668030-dt-content-rid-
127065227_4/institution/semillas/217219_1_VIRTUAL/OAAPs/OAAP5/aa8/oa_niv
elesservicio/index.html

Gestion de Incidentes.

https://senaintro.blackboard.com/bbcswebdav/pid-113668031-dt-content-rid-
127064684_4/institution/semillas/217219_1_VIRTUAL/OAAPs/OAAP5/aa8/oa_ges
tionincidentes/index.html

Gestion de desempeño.

https://senaintro.blackboard.com/bbcswebdav/pid-113668032-dt-content-rid-
127069974_4/institution/semillas/217219_1_VIRTUAL/OAAPs/OAAP5/aa9/oa_ges
tiondesempeno/index.html

Laboratorio 08: Gestión del rendimiento en SMBD.

https://senaintro.blackboard.com/bbcswebdav/pid-113668036-dt-content-rid-
127065262_4/institution/semillas/217219_1_VIRTUAL/OAAPs/OAAP5/aa9/lab_ge
stionrendimiento/index.html

18