Implementación y validación de un generador de tráfico web
Description
This project aims to implement and validate a web server benchmarking tool capable of generating predefined loads, simulating the characteristics of web pages hosted on a server, and analyzing its performance. The developed benchmark consists of a set of programs installed on both the client machine, responsible for generating the load, and the server machine, whose performance is to be evaluated. These machines must be connected within a computer network.
Key features of the benchmark include the generation of HTTP requests targeting specific web pages, the creation of static and dynamic web pages on the server (using HTML, PHP, and MySQL), and user-defined parameters based on probability distributions to configure page characteristics and request behaviors. While the benchmark runs, the system monitors CPU usage on the server and measures response times and file sizes on the client. The results are exported in CSV format for further analysis.
The validation involves multiple test series on three distinct network topologies, with statistical analyses and graphical representations comparing theoretical and observed results to ensure the accuracy and reliability of the developed benchmark.
Files
PFG-CarlosQuesada.pdf
Files
(1.9 MB)
Name | Size | Download all |
---|---|---|
md5:a353ac811124381c3b1a5abbe7ef708e
|
1.9 MB | Preview Download |