Eficiencia de los servidores web Apache 2 y Nginx: un estudio de caso
La presente investigación se centró en el objetivo de definir la eficiencia de los servidores web Apache 2 y Nginx utilizando los indicadores de eficiencia de la Norma Cubana ISO/IEC 25023:2017 en un estudio de caso. El estudio consistió en realizar con la herramienta Apache Benchmark un número dete...
Main Author: | |
---|---|
Format: | Article |
Language: | Spanish |
Published: |
Universidad de las Ciencias Informáticas (UCI)
2020-06-01
|
Series: | Serie Científica de la Universidad de las Ciencias Informáticas |
Subjects: | |
Online Access: | https://publicaciones.uci.cu/index.php/serie/article/view/595 |
id |
doaj-ee9ea0e77d8b45df8b2fae0b1e62bcfa |
---|---|
record_format |
Article |
spelling |
doaj-ee9ea0e77d8b45df8b2fae0b1e62bcfa2020-12-26T06:51:44ZspaUniversidad de las Ciencias Informáticas (UCI) Serie Científica de la Universidad de las Ciencias Informáticas2306-24952020-06-0113997112595Eficiencia de los servidores web Apache 2 y Nginx: un estudio de casoNurisel Palma Pérez0Universidad de las Ciencias InformáticasLa presente investigación se centró en el objetivo de definir la eficiencia de los servidores web Apache 2 y Nginx utilizando los indicadores de eficiencia de la Norma Cubana ISO/IEC 25023:2017 en un estudio de caso. El estudio consistió en realizar con la herramienta Apache Benchmark un número determinado de peticiones con cierta concurrencia, desde una computadora cliente al servidor web instalado en la computadora servidora. Además al mismo tiempo se realizó el monitoreo de los recursos de la computadora servidora con la herramienta dstat. Los servidores web utilizados fueron Apache 2, Nginx y Nginx funcionando como proxy inverso de Apache 2. Se crearon diferentes escenarios de prueba variando la cantidad de peticiones concurrentes y el tipo de contenido publicado: estático, dinámico con PHP y dinámico con Python. Posteriormente se aplicó la medición de nueve indicadores de eficiencia según la Norma Cubana ISO/IEC 25023:2017: tiempo medio de conclusión de un trabajo, adecuación del tiempo de conclusión de un trabajo, rendimiento medio, media de utilización del procesador, media de utilización de la memoria, media del uso de los dispositivos de entrada/salida, utilización del ancho de banda, capacidad de procesamiento de transacciones y capacidad de acceso de usuario. Finalmente se determinó que Nginx es el servidor web más eficiente en cuanto a la utilización de los recursos para los tres tipos de contenido analizados. De los 27 escenarios analizados en cuanto a Todas las observaciones, resultó ser Nginx el más eficiente en 18 de ellos, Apache en 1 y Proxy en 8.https://publicaciones.uci.cu/index.php/serie/article/view/595apache 2, eficiencia, nginx, estudio de caso. |
collection |
DOAJ |
language |
Spanish |
format |
Article |
sources |
DOAJ |
author |
Nurisel Palma Pérez |
spellingShingle |
Nurisel Palma Pérez Eficiencia de los servidores web Apache 2 y Nginx: un estudio de caso Serie Científica de la Universidad de las Ciencias Informáticas apache 2, eficiencia, nginx, estudio de caso. |
author_facet |
Nurisel Palma Pérez |
author_sort |
Nurisel Palma Pérez |
title |
Eficiencia de los servidores web Apache 2 y Nginx: un estudio de caso |
title_short |
Eficiencia de los servidores web Apache 2 y Nginx: un estudio de caso |
title_full |
Eficiencia de los servidores web Apache 2 y Nginx: un estudio de caso |
title_fullStr |
Eficiencia de los servidores web Apache 2 y Nginx: un estudio de caso |
title_full_unstemmed |
Eficiencia de los servidores web Apache 2 y Nginx: un estudio de caso |
title_sort |
eficiencia de los servidores web apache 2 y nginx: un estudio de caso |
publisher |
Universidad de las Ciencias Informáticas (UCI) |
series |
Serie Científica de la Universidad de las Ciencias Informáticas |
issn |
2306-2495 |
publishDate |
2020-06-01 |
description |
La presente investigación se centró en el objetivo de definir la eficiencia de los servidores web Apache 2 y Nginx utilizando los indicadores de eficiencia de la Norma Cubana ISO/IEC 25023:2017 en un estudio de caso. El estudio consistió en realizar con la herramienta Apache Benchmark un número determinado de peticiones con cierta concurrencia, desde una computadora cliente al servidor web instalado en la computadora servidora. Además al mismo tiempo se realizó el monitoreo de los recursos de la computadora servidora con la herramienta dstat. Los servidores web utilizados fueron Apache 2, Nginx y Nginx funcionando como proxy inverso de Apache 2. Se crearon diferentes escenarios de prueba variando la cantidad de peticiones concurrentes y el tipo de contenido publicado: estático, dinámico con PHP y dinámico con Python. Posteriormente se aplicó la medición de nueve indicadores de eficiencia según la Norma Cubana ISO/IEC 25023:2017: tiempo medio de conclusión de un trabajo, adecuación del tiempo de conclusión de un trabajo, rendimiento medio, media de utilización del procesador, media de utilización de la memoria, media del uso de los dispositivos de entrada/salida, utilización del ancho de banda, capacidad de procesamiento de transacciones y capacidad de acceso de usuario. Finalmente se determinó que Nginx es el servidor web más eficiente en cuanto a la utilización de los recursos para los tres tipos de contenido analizados. De los 27 escenarios analizados en cuanto a Todas las observaciones, resultó ser Nginx el más eficiente en 18 de ellos, Apache en 1 y Proxy en 8. |
topic |
apache 2, eficiencia, nginx, estudio de caso. |
url |
https://publicaciones.uci.cu/index.php/serie/article/view/595 |
work_keys_str_mv |
AT nuriselpalmaperez eficienciadelosservidoreswebapache2ynginxunestudiodecaso |
_version_ |
1724370598544539648 |