Ultra-Dense Request Impact on Cluster-Based Web Server Performance

Omid H. Jader, Subhi R. M. Zeebaree, Rizgar Ramadhan Zebari, Hanan M. Shukur, Zryan Najat Rashid, Mohammed A. M. Sadeeq, Ahmed Hussein Alkhayyat · 2021

The objective of this study is to evaluate cluster-based performance under ultra-dense HTTP traffic. This paper provides a performance analysis of the existing load balancing algorithms (Round Robin, Least Connection, and IP-Hash/Source) in cluster-based web servers. The performance testing process is operated with Apache-Jmeter 5.1 and distributing technique to realize ultra-dense load (100000-500000 HTTP requests) in a real network. Generally, the results indicated the proposed Nginx-based cluster is more responsive, stable, and consumes fewer resources concerning Response Time, Throughput, Standard Deviation, and CPU Usage measurements. While in terms of Error Rate, the Apache-based cluster is more efficient. Moreover, with the Nginx-based cluster, the Round Robin algorithm provided slightly better performance. In contrast, the IP-Hash algorithm outperformed the other two algorithms for the Apache-based cluster in terms of all the utilized metrics.

Read the paper · More papers on PaperTik