En español
El tráfico de datos que manejan a diario los servidores en internet, está en constante crecimiento, lo que puede causar el congestionamiento en el acceso a la información.En un contexto donde cada día se suman miles y miles de usuarios, es importante entonces, permitir la escalabilidad, disponibilidad y estabilidad de los sistemas, mediante la utilización de algoritmos que faciliten la administración de los servidores, para que las solicitudes entrantes puedan ser atendidas aún en condiciones de alta demanda. En el marco del trabajo de investigación en equipo de la asignatura Redes de Datos, cuarto año de la Carrera LSI, hacemos empleo de Nginx, un software de servidor web de código abierto que permite la utilización de distintos algoritmos de balanceo de carga, para compararlos con un servidor sin balanceo y observar cuál de estos resulta más eficiente para la atención de las peticiones.
En inglés
The data traffic handled by servers on the Internet is constantly growing, which can lead to congestion in accessing information. In a context where thousands of users are added every day, it is important to ensure the scalability, availability, and stability of systems by using algorithms that facilitate server management. This allows incoming requests to be handled even under high-demand conditions. In the context of a team research project for the "Redes de Datos" course, in the fourth year of the LSI degree program, we employ Nginx, an open-source web server software that enables the use of different load balancing algorithms. We compare these algorithms with a server without load balancing to determine which one is more efficient in handling requests.