Nginx Not all Nginx servers created equal: comparison HTTP/2 HTTPS & non-HTTPS Benchmarks

eva2000

Habitué
Joined
Jan 11, 2004
Messages
1,782
Ran some Nginx static HTML benchmarks + Nginx HTTP/2 HTTPS benchmarks using my forked wrk load testing tool, wrk-cmm and nghttp2's h2load HTTP/2 HTTPS load testing tool for comparing several LEMP stack's Nginx web server offerings from Centmin Mod, EasyEngine, Webinoly, VestaCP, and OneInStack.

The basic take away from the results is that not all Nginx web servers are created equal and non-HTTPS and HTTPS performance can vary between Nginx web servers :D

Following configurations tested on ssdnode's 4 CPU KVM VPS with Ubuntu 18.04 LTS and LXD containers for CentOS 7.5 64bit, Ubuntu 16.04/18.04 LTS.
  • Centmin Mod 123.09beta01 Nginx 1.15.0 on CentOS 7.5 64bit at default gzip compression level 5 and custom level 6 and level 9
  • Easyengine 3.8.1 using Nginx 1.14.0 on Ubuntu 16.04 LTS at default gzip compression level 6
  • Webinoly 1.4.3 using Nginx 1.14.0 on Ubuntu 18.04 LTS at default gzip compression level 6
  • VestaCP 0.9.8-21 using Nginx 1.15.0 on Ubuntu 16.04 LTS at default gzip compression level 9
  • OneInStack 1.7 Standard Nginx 1.14.0 on Ubuntu 16.04 LTS at default gzip compression level 6
  • OneInStack 1.7 OpenResty Nginx on Ubuntu 16.04 LTS at default gzip compression level 6
h2load-c300-n6000-lxd-centminmod-vs-easyengine-vs-webinoly-vs-vestacp-vs-oneinstack-01.png
lxd-centminmod-vs-easyengine-vs-webinoly-vs-vestacp-vs-oneinstack-02.png
 
Last edited:

eva2000

Habitué
Joined
Jan 11, 2004
Messages
1,782
round 1 Nginx HTTP/2 testing is still ongoing. This time Nginx HTTP/2 HTTPS latency response times with nghttp2 comparisons for Centmin Mod vs EasyEngine vs Webinoly vs VestaCP vs OneInStack https://community.centminmod.com/posts/64615/

This is HTTP/2 latency processing times for a single request for respective LEMP stack's Nginx HTTP/2 performance. You can clearly see why Centmin Mod Nginx has done so well in HTTP/2 tests done so far :)

nghttp-stats-020718.png
 
Top