Srita

Páginas: 10 (2439 palabras) Publicado: 15 de mayo de 2014
Rendimiendo de sistemas
Rendimiento de un servidor Web

Objetivo



Emplear algunas técnicas expuestas a lo largo de la
unidad de aprendizaje para realizar un estudio sobre el
rendimiento de un servidor web.




Evaluación cuantitativa del servidor.
Planificación futura del rendimiento.

Planteamiento y metodología de resolución


Caracterizar la carga actual del sistemaValidar, calibrar y
ajustar el modelo
de carga

Construir un modelo de carga
Recolección de datos y parametrización

Validar, calibrar y
ajustar el modelo
de rendimiento

Desarrollar un modelo de rendimiento
Análisis del modelo de rendimiento

Sintonizar el sistema
Planificar la capacidad del sistema

Metodología para el estudio del rendimiento.

Comprender el sistema aevaluar

Escenario de explotación del servicio web



La fase inicial de la metodología consiste en conocer el
conjunto de dispositivos de hardware, software y
protocolos que se presentan en el escenario de
explotación

Escenario de explotación del servicio web



Es importante tener un escenario abierto, saber si los
usuarios que van a acceder al servidor se encuentran en
la red deárea local o si también habrá usuarios externos
que puedan acceder desde cualquier localización vía
internet y por ello implementar medidas de seguridad.

Estudio de rendimiento de un servidor web
Construcción de un modelo de carga.



En algunas ocasiones un servidor web es un
computador personal, es necesario saber la cantidad de
discos duros con los que cuenta y saber también lamanera en que están distribuidos los archivos en los
discos.

Estudio de rendimiento de un servidor web
Construcción de un modelo de carga.



Conocer el software del servidor es importante, un
ejemplo es saber si ejecuta Apache Web Server, que es
uno de los servidores web más utilizados.



Conocer
características
adicionales,
como
el
procesador, memoria, dispositivos deE/S. etc. También
es importante.

Estudio de rendimiento de un servidor web
Recolección de datos de parametrización.



Para comprender el rendimiento de los diferentes
sistemas, se hace uso de los programas de prueba
llamados “benchmark”.

Estudio de rendimiento de un servidor web
Recolección de datos de parametrización.



El benchmark es una técnica usada para medir elrendimiento de un sistema o componente del mismo.
Más formalmente puede entenderse que un benchmark
es el resultado de la ejecución de un programa
informático o un conjunto de programas en una
máquina, con el objetivo de estimar el rendimiento de un
elemento concreto, y poder comparar los resultados.

Estudio de rendimiento de un servidor web
Recolección de datos de parametrización.
Programa de prueba ab



El servidor web (Apache) proporciona un programa
benchmark, el benchmark ab es una herramienta
parametrizable que se puede obtener libremente del
suministrador del servidor.
Dentro de las diferentes opciones que presenta, la
ejecución del benchmark se realiza desde una estación
cliente contra el servidor, por ejemplo:





ab [k] [nrequest][HTTP://hostname:port]/path]

Estudio de rendimiento de un servidor web
Recolección de datos de parametrización.



Donde las opciones son:


k habilita la característica KeepAlive del servidor.
(Que el servidor es capaz de ejecutar múltiples
peticiones en una sesión HTTP). Los resultados son
dependientes de este parámetro. Si el servidor esta
configurado con esta opción para las transaccionesHTTP en su uso habitual, se debe activar para que la
carga artificial se asemeje al máximo a la carga real.

Estudio de rendimiento de un servidor web
Recolección de datos de parametrización.









n request indica el numero de peticiones a ejecutar.
Esto es la cantidad de carga artificial a someter al
servidor. El servidor seleccionado se solicita de forma
secuencial, un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Srita.
  • Srita.
  • srita.
  • srita
  • Srita.
  • Srita
  • Srita.
  • srita

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS