lxc start centos75-2
h2load HTTP/2 HTTPS benchmarks for centos75-2
-------------------------------------------------------------------------------------------
System Information
-------------------------------------------------------------------------------------------
4.15.0-22-generic
CentOS Linux release 7.5.1804 (Core)
Centmin Mod
-------------------------------------------------------------------------------------------
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel Core Processor (Skylake, IBRS)
Stepping: 3
CPU MHz: 2099.998
BogoMIPS: 4199.99
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
CPU Flags
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
-------------------------------------------------------------------------------------------
CPU NODE SOCKET CORE L1d:L1i:L2 ONLINE
0 0 0 0 0:0:0 yes
1 0 0 1 1:1:1 yes
2 0 0 2 2:2:2 yes
3 0 0 3 3:3:3 yes
-------------------------------------------------------------------------------------------
total used free shared buff/cache available
Mem: 16040 135 15901 3 3 15904
Low: 16040 138 15901
High: 0 0 0
Swap: 0 0 0
-------------------------------------------------------------------------------------------
nginx version: nginx/1.15.0 (110618-070839)
built by gcc 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC)
built with OpenSSL 1.1.0h 27 Mar 2018
TLS SNI support enabled
configure arguments: --with-ld-opt='-ljemalloc -Wl,-z,relro -Wl,-rpath,/usr/local/lib' --with-cc-opt='-m64 -march=native -g -O3 -fstack-protector-strong -flto -fuse-ld=gold --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wimplicit-fallthrough=0 -fcode-hoisting -Wp,-D_FORTIFY_SOURCE=2 -gsplit-dwarf' --sbin-path=/usr/local/sbin/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --build=110618-070839 --with-compat --with-http_stub_status_module --with-http_secure_link_module --with-libatomic --with-http_gzip_static_module --with-http_sub_module --with-http_addition_module --with-http_image_filter_module=dynamic --with-http_geoip_module --with-stream_geoip_module --with-stream_realip_module --with-stream_ssl_preread_module --with-threads --with-stream=dynamic --with-stream_ssl_module --with-http_realip_module --add-dynamic-module=../ngx-fancyindex-0.4.2 --add-module=../ngx_cache_purge-2.4.2 --add-module=../ngx_devel_kit-0.3.0 --add-dynamic-module=../set-misc-nginx-module-0.32 --add-dynamic-module=../echo-nginx-module-0.61 --add-module=../redis2-nginx-module-0.15 --add-module=../ngx_http_redis-0.3.7 --add-module=../memc-nginx-module-0.18 --add-module=../srcache-nginx-module-0.31 --add-dynamic-module=../headers-more-nginx-module-0.33 --with-pcre=../pcre-8.42 --with-pcre-jit --with-zlib=../zlib-cloudflare-1.3.0 --with-http_ssl_module --with-http_v2_module --with-openssl=../openssl-1.1.0h --with-openssl-opt='enable-ec_nistp_64_gcc_128'
-------------------------------------------------------------------------------------------
h2load --version
h2load nghttp2/1.33.0-DEV
-------------------------------------------------------------------------------------------
Test Run: 1 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.90s, 1282.75 req/s, 279.35KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1115000) total, 562.01KB (575500) headers (space savings 28.95%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 501us 3.09s 130.42ms 378.39ms 91.98%
time for connect: 204.27ms 689.88ms 598.78ms 41.53ms 83.00%
time to 1st byte: 582.72ms 2.16s 970.20ms 489.35ms 74.20%
req/s : 2.57 11.11 6.33 2.91 65.80%
-------------------------------------------------------------------------------------------
Test Run: 2 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.89s, 1728.49 req/s, 376.42KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1115000) total, 562.01KB (575500) headers (space savings 28.95%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 447us 1.87s 131.15ms 336.58ms 92.58%
time for connect: 63.00ms 588.84ms 484.45ms 110.10ms 92.60%
time to 1st byte: 445.86ms 2.02s 653.13ms 318.92ms 93.80%
req/s : 3.47 12.64 6.82 3.50 70.00%
-------------------------------------------------------------------------------------------
Test Run: 3 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.16s, 1581.65 req/s, 344.44KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1115000) total, 562.01KB (575500) headers (space savings 28.95%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 404us 1.50s 128.02ms 325.73ms 92.10%
time for connect: 80.25ms 607.53ms 496.16ms 96.33ms 93.80%
time to 1st byte: 519.65ms 2.01s 663.18ms 299.86ms 93.20%
req/s : 3.22 12.98 6.93 3.57 68.60%
-------------------------------------------------------------------------------------------
Test Run: 4 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.86s, 1295.45 req/s, 282.11KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1115000) total, 562.01KB (575500) headers (space savings 28.95%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 482us 3.06s 145.60ms 448.27ms 92.48%
time for connect: 181.04ms 583.46ms 477.78ms 72.52ms 90.20%
time to 1st byte: 499.80ms 2.06s 841.81ms 471.99ms 72.60%
req/s : 2.59 11.21 6.38 2.88 56.60%
-------------------------------------------------------------------------------------------
Test Run: 5 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.87s, 1743.08 req/s, 378.91KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1112994) total, 560.05KB (573494) headers (space savings 29.20%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 571us 1.49s 126.63ms 320.41ms 91.90%
time for connect: 334.81ms 502.79ms 443.06ms 41.44ms 66.40%
time to 1st byte: 479.14ms 1.78s 577.36ms 262.88ms 93.80%
req/s : 3.51 12.84 7.04 3.30 60.40%
-------------------------------------------------------------------------------------------
Test Run: 6 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.80s, 1788.28 req/s, 387.76KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1110201) total, 557.33KB (570701) headers (space savings 29.54%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 420us 1.49s 122.21ms 323.28ms 92.12%
time for connect: 364.24ms 477.27ms 427.16ms 26.27ms 65.40%
time to 1st byte: 451.34ms 1.95s 807.14ms 544.70ms 72.60%
req/s : 3.58 14.38 7.56 4.01 70.80%
-------------------------------------------------------------------------------------------
Test Run: 7 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.77s, 1327.26 req/s, 288.93KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1114559) total, 561.58KB (575059) headers (space savings 29.01%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 483us 3.07s 128.55ms 383.49ms 92.68%
time for connect: 84.47ms 513.99ms 437.70ms 111.82ms 89.60%
time to 1st byte: 440.49ms 3.57s 660.69ms 475.07ms 91.80%
req/s : 2.68 13.32 7.13 3.47 62.20%
-------------------------------------------------------------------------------------------
Test Run: 8 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.91s, 1718.42 req/s, 374.23KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1115000) total, 562.01KB (575500) headers (space savings 28.95%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 466us 1.90s 131.32ms 343.70ms 92.52%
time for connect: 395.40ms 536.39ms 472.82ms 31.20ms 77.00%
time to 1st byte: 482.28ms 2.41s 800.34ms 579.16ms 81.60%
req/s : 3.50 13.09 6.91 3.62 71.20%
-------------------------------------------------------------------------------------------
Test Run: 9 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.80s, 1317.35 req/s, 286.88KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1115000) total, 562.01KB (575500) headers (space savings 28.95%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 507us 3.07s 142.55ms 413.67ms 91.80%
time for connect: 384.28ms 520.06ms 447.88ms 29.98ms 75.80%
time to 1st byte: 493.86ms 3.55s 658.54ms 464.27ms 90.00%
req/s : 2.69 13.81 7.07 4.06 62.20%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
500 5000 1282.75 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1728.49 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1581.65 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1295.45 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1743.08 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1788.28 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1327.26 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1718.42 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1317.35 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev: requests-succeeded:
1282.750 1531.414 1788.280 221.397 100.00
-------------------------------------------------------------------------------------------
h2load result summary end
req-time-min req-time-avg req-time-max
501us 130.42ms 3.09s
447us 131.15ms 1.87s
404us 128.02ms 1.50s
482us 145.60ms 3.06s
571us 126.63ms 1.49s
420us 122.21ms 1.49s
483us 128.55ms 3.07s
466us 131.32ms 1.90s
507us 142.55ms 3.07s
-------------------------------------------------------------------------------------------
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
475.667 131.828 2.282 7.517 565.880 145.356 3.088
-------------------------------------------------------------------------------------------
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
204.27ms 598.78ms 689.88ms
63.00ms 484.45ms 588.84ms
80.25ms 496.16ms 607.53ms
181.04ms 477.78ms 583.46ms
334.81ms 443.06ms 502.79ms
364.24ms 427.16ms 477.27ms
84.47ms 437.70ms 513.99ms
395.40ms 472.82ms 536.39ms
384.28ms 447.88ms 520.06ms
-------------------------------------------------------------------------------------------
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
232.418 476.199 557.801 51.592 394.510 590.570 683.292
-------------------------------------------------------------------------------------------
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
582.72ms 970.20ms 2.16s
445.86ms 653.13ms 2.02s
519.65ms 663.18ms 2.01s
499.80ms 841.81ms 2.06s
479.14ms 577.36ms 1.78s
451.34ms 807.14ms 1.95s
440.49ms 660.69ms 3.57s
482.28ms 800.34ms 2.41s
493.86ms 658.54ms 3.55s
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
488.349 736.932 2.390 124.623 577.674 959.929 3.568
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary end
benchmark run complete
lxc stop centos75-2
[CODEB]
Test Run: 1 (centos75-2)
Test Run: 2 (centos75-2)
Test Run: 3 (centos75-2)
Test Run: 4 (centos75-2)
Test Run: 5 (centos75-2)
Test Run: 6 (centos75-2)
Test Run: 7 (centos75-2)
Test Run: 8 (centos75-2)
Test Run: 9 (centos75-2)
users requests req/s encoding cipher protocol started succeeded
500 5000 1282.75 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1728.49 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1581.65 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1295.45 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1743.08 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1788.28 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1327.26 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1718.42 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1317.35 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
h2load result summary
min: avg: max: stddev: requests-succeeded:
1282.750 1531.414 1788.280 221.397 100.00
[/CODEB]
req-time-min req-time-avg req-time-max
501us 130.42ms 3.09s
447us 131.15ms 1.87s
404us 128.02ms 1.50s
482us 145.60ms 3.06s
571us 126.63ms 1.49s
420us 122.21ms 1.49s
483us 128.55ms 3.07s
466us 131.32ms 1.90s
507us 142.55ms 3.07s
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
475.667 131.828 2.282 7.517 565.880 145.356 3.088
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
204.27ms 598.78ms 689.88ms
63.00ms 484.45ms 588.84ms
80.25ms 496.16ms 607.53ms
181.04ms 477.78ms 583.46ms
334.81ms 443.06ms 502.79ms
364.24ms 427.16ms 477.27ms
84.47ms 437.70ms 513.99ms
395.40ms 472.82ms 536.39ms
384.28ms 447.88ms 520.06ms
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
232.418 476.199 557.801 51.592 394.510 590.570 683.292
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
582.72ms 970.20ms 2.16s
445.86ms 653.13ms 2.02s
519.65ms 663.18ms 2.01s
499.80ms 841.81ms 2.06s
479.14ms 577.36ms 1.78s
451.34ms 807.14ms 1.95s
440.49ms 660.69ms 3.57s
482.28ms 800.34ms 2.41s
493.86ms 658.54ms 3.55s
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
488.349 736.932 2.390 124.623 577.674 959.929 3.568
h2load ttfb latency result summary end
h2load result excel summary
1282.750 1531.414 1788.280 221.397 100.00
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
475.667 131.828 2.282 7.517 565.880 145.356 3.088
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
232.418 476.199 557.801 51.592 394.510 590.570 683.292
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
488.349 736.932 2.390 124.623 577.674 959.929 3.568
lxc start centos75-2
h2load HTTP/2 HTTPS benchmarks for centos75-2
-------------------------------------------------------------------------------------------
System Information
-------------------------------------------------------------------------------------------
4.15.0-22-generic
CentOS Linux release 7.5.1804 (Core)
Centmin Mod
-------------------------------------------------------------------------------------------
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel Core Processor (Skylake, IBRS)
Stepping: 3
CPU MHz: 2099.998
BogoMIPS: 4199.99
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
CPU Flags
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
-------------------------------------------------------------------------------------------
CPU NODE SOCKET CORE L1d:L1i:L2 ONLINE
0 0 0 0 0:0:0 yes
1 0 0 1 1:1:1 yes
2 0 0 2 2:2:2 yes
3 0 0 3 3:3:3 yes
-------------------------------------------------------------------------------------------
total used free shared buff/cache available
Mem: 16040 135 15902 3 2 15905
Low: 16040 137 15902
High: 0 0 0
Swap: 0 0 0
-------------------------------------------------------------------------------------------
nginx version: nginx/1.15.0 (110618-070839)
built by gcc 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC)
built with OpenSSL 1.1.0h 27 Mar 2018
TLS SNI support enabled
configure arguments: --with-ld-opt='-ljemalloc -Wl,-z,relro -Wl,-rpath,/usr/local/lib' --with-cc-opt='-m64 -march=native -g -O3 -fstack-protector-strong -flto -fuse-ld=gold --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wimplicit-fallthrough=0 -fcode-hoisting -Wp,-D_FORTIFY_SOURCE=2 -gsplit-dwarf' --sbin-path=/usr/local/sbin/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --build=110618-070839 --with-compat --with-http_stub_status_module --with-http_secure_link_module --with-libatomic --with-http_gzip_static_module --with-http_sub_module --with-http_addition_module --with-http_image_filter_module=dynamic --with-http_geoip_module --with-stream_geoip_module --with-stream_realip_module --with-stream_ssl_preread_module --with-threads --with-stream=dynamic --with-stream_ssl_module --with-http_realip_module --add-dynamic-module=../ngx-fancyindex-0.4.2 --add-module=../ngx_cache_purge-2.4.2 --add-module=../ngx_devel_kit-0.3.0 --add-dynamic-module=../set-misc-nginx-module-0.32 --add-dynamic-module=../echo-nginx-module-0.61 --add-module=../redis2-nginx-module-0.15 --add-module=../ngx_http_redis-0.3.7 --add-module=../memc-nginx-module-0.18 --add-module=../srcache-nginx-module-0.31 --add-dynamic-module=../headers-more-nginx-module-0.33 --with-pcre=../pcre-8.42 --with-pcre-jit --with-zlib=../zlib-cloudflare-1.3.0 --with-http_ssl_module --with-http_v2_module --with-openssl=../openssl-1.1.0h --with-openssl-opt='enable-ec_nistp_64_gcc_128'
-------------------------------------------------------------------------------------------
h2load --version
h2load nghttp2/1.33.0-DEV
-------------------------------------------------------------------------------------------
Test Run: 1 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.74s, 1337.25 req/s, 289.91KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1110000) total, 557.13KB (570500) headers (space savings 29.57%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 452us 3.06s 135.75ms 405.55ms 92.62%
time for connect: 343.72ms 488.09ms 423.58ms 25.28ms 72.80%
time to 1st byte: 442.03ms 3.50s 863.01ms 823.17ms 87.00%
req/s : 2.72 13.67 7.29 3.98 61.40%
-------------------------------------------------------------------------------------------
Test Run: 2 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.06s, 1631.81 req/s, 354.80KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1113220) total, 560.27KB (573720) headers (space savings 29.17%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 739us 1.86s 122.56ms 322.12ms 92.22%
time for connect: 397.01ms 529.35ms 459.45ms 29.80ms 66.00%
time to 1st byte: 510.81ms 1.98s 671.28ms 394.46ms 88.20%
req/s : 3.35 13.40 7.19 3.50 67.00%
-------------------------------------------------------------------------------------------
Test Run: 3 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.68s, 1867.35 req/s, 404.84KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1110000) total, 557.13KB (570500) headers (space savings 29.57%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 517us 1.48s 110.96ms 307.74ms 92.72%
time for connect: 355.87ms 507.73ms 435.64ms 31.47ms 73.20%
time to 1st byte: 443.61ms 1.93s 700.30ms 450.66ms 82.20%
req/s : 3.81 14.94 7.87 3.89 66.00%
-------------------------------------------------------------------------------------------
Test Run: 4 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.87s, 1742.17 req/s, 379.10KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1114117) total, 561.15KB (574617) headers (space savings 29.06%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 569us 1.50s 119.57ms 308.48ms 92.12%
time for connect: 252.70ms 584.87ms 516.42ms 32.29ms 74.80%
time to 1st byte: 523.70ms 2.02s 794.75ms 444.15ms 80.00%
req/s : 3.59 11.92 6.74 2.83 64.00%
-------------------------------------------------------------------------------------------
Test Run: 5 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.16s, 1580.82 req/s, 344.26KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1115000) total, 562.01KB (575500) headers (space savings 28.95%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 358us 2.01s 127.51ms 327.08ms 92.30%
time for connect: 401.09ms 547.38ms 481.50ms 30.63ms 77.20%
time to 1st byte: 497.55ms 1.97s 652.87ms 334.16ms 90.40%
req/s : 3.20 13.62 7.06 3.66 68.60%
-------------------------------------------------------------------------------------------
Test Run: 6 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.92s, 1274.52 req/s, 276.31KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1110000) total, 557.13KB (570500) headers (space savings 29.57%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 468us 3.07s 144.66ms 434.61ms 92.18%
time for connect: 285.03ms 659.50ms 576.07ms 40.81ms 77.40%
time to 1st byte: 591.41ms 3.68s 858.26ms 574.05ms 86.40%
req/s : 2.60 11.18 6.22 3.09 57.00%
-------------------------------------------------------------------------------------------
Test Run: 7 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.77s, 1324.70 req/s, 287.19KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1110000) total, 557.13KB (570500) headers (space savings 29.57%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 442us 3.07s 138.83ms 420.87ms 92.48%
time for connect: 61.19ms 516.88ms 441.80ms 124.87ms 88.80%
time to 1st byte: 452.95ms 3.57s 787.31ms 621.54ms 82.20%
req/s : 2.68 13.62 6.99 3.76 60.00%
-------------------------------------------------------------------------------------------
Test Run: 8 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.98s, 1676.84 req/s, 363.53KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1110000) total, 557.13KB (570500) headers (space savings 29.57%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 575us 1.50s 121.43ms 313.28ms 92.18%
time for connect: 59.77ms 621.02ms 539.58ms 130.85ms 92.40%
time to 1st byte: 525.85ms 2.12s 716.03ms 304.73ms 94.00%
req/s : 3.40 11.97 6.66 3.02 63.80%
-------------------------------------------------------------------------------------------
Test Run: 9 (centos75-2)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.83s, 1765.79 req/s, 382.98KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.06MB (1110478) total, 557.60KB (570978) headers (space savings 29.51%), 415.04KB (425000) data
min max mean sd +/- sd
time for request: 429us 1.50s 125.47ms 324.25ms 91.36%
time for connect: 371.43ms 498.93ms 431.62ms 30.44ms 74.40%
time to 1st byte: 474.02ms 1.96s 670.45ms 426.75ms 84.80%
req/s : 3.55 13.92 7.44 3.91 70.00%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
500 5000 1337.25 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1631.81 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1867.35 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1742.17 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1580.82 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1274.52 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1324.70 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1676.84 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1765.79 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev: requests-succeeded:
1274.520 1577.917 1867.350 215.880 100.00
-------------------------------------------------------------------------------------------
h2load result summary end
req-time-min req-time-avg req-time-max
452us 135.75ms 3.06s
739us 122.56ms 1.86s
517us 110.96ms 1.48s
569us 119.57ms 1.50s
358us 127.51ms 2.01s
468us 144.66ms 3.07s
442us 138.83ms 3.07s
575us 121.43ms 1.50s
429us 125.47ms 1.50s
-------------------------------------------------------------------------------------------
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
505.444 127.416 2.117 10.563 725.880 144.194 3.070
-------------------------------------------------------------------------------------------
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
343.72ms 423.58ms 488.09ms
397.01ms 459.45ms 529.35ms
355.87ms 435.64ms 507.73ms
252.70ms 516.42ms 584.87ms
401.09ms 481.50ms 547.38ms
285.03ms 576.07ms 659.50ms
61.19ms 441.80ms 516.88ms
59.77ms 539.58ms 621.02ms
371.43ms 431.62ms 498.93ms
-------------------------------------------------------------------------------------------
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
280.868 478.407 550.417 54.151 400.764 573.151 656.422
-------------------------------------------------------------------------------------------
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
442.03ms 863.01ms 3.50s
510.81ms 671.28ms 1.98s
443.61ms 700.30ms 1.93s
523.70ms 794.75ms 2.02s
497.55ms 652.87ms 1.97s
591.41ms 858.26ms 3.68s
452.95ms 787.31ms 3.57s
525.85ms 716.03ms 2.12s
474.02ms 670.45ms 1.96s
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
495.770 746.029 2.526 81.645 586.165 862.630 3.671
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary end
benchmark run complete
lxc stop centos75-2
lxc start easyengine-ubuntu1604
h2load HTTP/2 HTTPS benchmarks for easyengine-ubuntu1604
-------------------------------------------------------------------------------------------
System Information
-------------------------------------------------------------------------------------------
4.15.0-22-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
-------------------------------------------------------------------------------------------
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel Core Processor (Skylake, IBRS)
Stepping: 3
CPU MHz: 2099.998
BogoMIPS: 4199.99
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
CPU Flags
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
-------------------------------------------------------------------------------------------
CPU NODE SOCKET CORE L1d:L1i:L2 ONLINE
0 0 0 0 0:0:0 yes
1 0 0 1 1:1:1 yes
2 0 0 2 2:2:2 yes
3 0 0 3 3:3:3 yes
-------------------------------------------------------------------------------------------
total used free shared buff/cache available
Mem: 16040 78 15938 23 23 15962
Low: 16040 101 15938
High: 0 0 0
Swap: 0 0 0
-------------------------------------------------------------------------------------------
nginx version: nginx/1.14.0 (EasyEngine)
built with OpenSSL 1.0.2g-fips 1 Mar 2016 (running with OpenSSL 1.0.2g 1 Mar 2016)
TLS SNI support enabled
configure arguments: --with-cc-opt='-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro' --prefix=/usr/share/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-debug --with-pcre-jit --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_addition_module --with-http_geoip_module --with-http_gzip_static_module --with-http_image_filter_module --with-http_v2_module --with-http_sub_module --with-http_xslt_module --add-module=/usr/src/packages/BUILD/debian/modules/headers-more-nginx-module --add-module=/usr/src/packages/BUILD/debian/modules/nginx-auth-pam --add-module=/usr/src/packages/BUILD/debian/modules/nginx-cache-purge --add-module=/usr/src/packages/BUILD/debian/modules/nginx-echo --add-module=/usr/src/packages/BUILD/debian/modules/ngx-fancyindex --add-module=/usr/src/packages/BUILD/debian/modules/nginx-lua --add-module=/usr/src/packages/BUILD/debian/modules/nginx-upload-progress --add-module=/usr/src/packages/BUILD/debian/modules/nginx-upstream-fair --add-module=/usr/src/packages/BUILD/debian/modules/ngx_http_substitutions_filter_module --add-module=/usr/src/packages/BUILD/debian/modules/memc-nginx-module --add-module=/usr/src/packages/BUILD/debian/modules/srcache-nginx-module --add-module=/usr/src/packages/BUILD/debian/modules/HttpRedisModule --add-module=/usr/src/packages/BUILD/debian/modules/redis2-nginx-module --add-module=/usr/src/packages/BUILD/debian/modules/ngx_devel_kit --add-module=/usr/src/packages/BUILD/debian/modules/set-misc-nginx-module
-------------------------------------------------------------------------------------------
h2load --version
h2load nghttp2/1.33.0-DEV
-------------------------------------------------------------------------------------------
Test Run: 1 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.64s, 1892.16 req/s, 389.89KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1055000) total, 513.18KB (525500) headers (space savings 33.06%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 331us 1.27s 107.49ms 300.78ms 91.96%
time for connect: 363.11ms 505.05ms 437.71ms 34.22ms 71.40%
time to 1st byte: 430.38ms 1.75s 888.26ms 521.75ms 61.60%
req/s : 3.83 16.62 8.22 4.43 73.00%
-------------------------------------------------------------------------------------------
Test Run: 2 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.79s, 1789.62 req/s, 368.76KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1055000) total, 513.18KB (525500) headers (space savings 33.06%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 350us 1.47s 106.29ms 289.20ms 92.58%
time for connect: 40.46ms 428.30ms 339.56ms 78.49ms 83.00%
time to 1st byte: 303.85ms 1.69s 529.16ms 365.29ms 89.00%
req/s : 3.64 20.68 9.31 5.16 61.20%
-------------------------------------------------------------------------------------------
Test Run: 3 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 6.02s, 830.13 req/s, 171.05KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1055000) total, 513.18KB (525500) headers (space savings 33.06%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 357us 3.30s 210.79ms 372.05ms 89.56%
time for connect: 31.22ms 473.21ms 387.53ms 89.82ms 94.80%
time to 1st byte: 334.53ms 1.76s 549.54ms 279.13ms 93.00%
req/s : 1.67 16.36 7.02 4.70 61.60%
-------------------------------------------------------------------------------------------
Test Run: 4 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 14.03s, 356.32 req/s, 73.58KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1057254) total, 515.38KB (527754) headers (space savings 32.77%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 17.09ms 8.67s 973.85ms 827.69ms 88.90%
time for connect: 80.95ms 1.09s 396.34ms 136.80ms 87.00%
time to 1st byte: 402.41ms 9.08s 2.04s 1.22s 78.40%
req/s : 0.72 3.43 1.12 0.49 88.00%
-------------------------------------------------------------------------------------------
Test Run: 5 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 20.81s, 240.30 req/s, 49.63KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1057529) total, 515.65KB (528029) headers (space savings 32.74%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 339us 16.26s 1.43s 1.73s 94.70%
time for connect: 35.15ms 1.86s 447.83ms 391.37ms 90.60%
time to 1st byte: 325.60ms 17.62s 3.94s 3.81s 91.20%
req/s : 0.48 3.77 0.80 0.52 87.40%
-------------------------------------------------------------------------------------------
Test Run: 6 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.59s, 1928.15 req/s, 397.30KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1055000) total, 513.18KB (525500) headers (space savings 33.06%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 377us 1.30s 95.82ms 240.25ms 94.34%
time for connect: 57.32ms 450.30ms 369.68ms 72.58ms 92.20%
time to 1st byte: 362.44ms 1.68s 659.49ms 414.42ms 81.20%
req/s : 3.94 18.17 8.81 3.86 85.60%
-------------------------------------------------------------------------------------------
Test Run: 7 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.16s, 2318.09 req/s, 477.65KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1055000) total, 513.18KB (525500) headers (space savings 33.06%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 1.28ms 1.15s 106.34ms 225.53ms 95.10%
time for connect: 50.69ms 461.26ms 401.43ms 31.94ms 82.20%
time to 1st byte: 349.33ms 1.58s 814.09ms 458.33ms 69.20%
req/s : 4.70 16.89 8.05 3.37 93.00%
-------------------------------------------------------------------------------------------
Test Run: 8 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 7.68s, 650.99 req/s, 134.18KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1055305) total, 513.48KB (525805) headers (space savings 33.02%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 428us 1.74s 312.60ms 380.38ms 78.20%
time for connect: 82.21ms 450.52ms 396.80ms 63.44ms 86.80%
time to 1st byte: 302.79ms 1.50s 582.86ms 318.59ms 88.80%
req/s : 1.31 18.30 6.82 5.37 59.00%
-------------------------------------------------------------------------------------------
Test Run: 9 (easyengine-ubtunu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 18.43s, 271.29 req/s, 56.07KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.01MB (1058249) total, 516.36KB (528749) headers (space savings 32.64%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 5.38ms 9.51s 1.26s 1.05s 86.48%
time for connect: 28.23ms 1.56s 491.92ms 332.42ms 86.40%
time to 1st byte: 352.94ms 9.94s 2.80s 1.88s 63.20%
req/s : 0.54 3.61 1.04 0.75 83.60%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
500 5000 1892.16 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1789.62 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 830.13 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 356.32 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 240.30 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1928.15 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 2318.09 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 650.99 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 271.29 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev: requests-succeeded:
240.300 1141.894 2318.090 829.926 100.00
-------------------------------------------------------------------------------------------
h2load result summary end
req-time-min req-time-avg req-time-max
331us 107.49ms 1.27s
350us 106.29ms 1.47s
357us 210.79ms 3.30s
17.09ms 973.85ms 8.67s
339us 1.43s 16.26s
377us 95.82ms 1.30s
1.28ms 106.34ms 1.15s
428us 312.60ms 1.74s
5.38ms 1.26s 9.51s
-------------------------------------------------------------------------------------------
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
245.083 212.874 4.963 301.256 423.920 920.950 15.720
-------------------------------------------------------------------------------------------
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
363.11ms 437.71ms 505.05ms
40.46ms 339.56ms 428.30ms
31.22ms 387.53ms 473.21ms
80.95ms 396.34ms 1.09s
35.15ms 447.83ms 1.86s
57.32ms 369.68ms 450.30ms
50.69ms 401.43ms 461.26ms
82.21ms 396.80ms 450.52ms
28.23ms 491.92ms 1.56s
-------------------------------------------------------------------------------------------
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
85.482 407.644 308.128 45.258 340.638 488.393 502.503
-------------------------------------------------------------------------------------------
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
430.38ms 888.26ms 1.75s
303.85ms 529.16ms 1.69s
334.53ms 549.54ms 1.76s
402.41ms 2.04s 9.08s
325.60ms 3.94s 17.62s
362.44ms 659.49ms 1.68s
349.33ms 814.09ms 1.58s
302.79ms 582.86ms 1.50s
352.94ms 2.80s 9.94s
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
351.586 448.020 5.178 353.895 428.142 882.326 17.006
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary end
benchmark run complete
lxc stop easyengine-ubuntu1604
lxc start oneinstack-ubuntu16-nginx
h2load HTTP/2 HTTPS benchmarks for oneinstack-ubuntu16-nginx
-------------------------------------------------------------------------------------------
System Information
-------------------------------------------------------------------------------------------
4.15.0-22-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
-------------------------------------------------------------------------------------------
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel Core Processor (Skylake, IBRS)
Stepping: 3
CPU MHz: 2099.998
BogoMIPS: 4199.99
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
CPU Flags
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
-------------------------------------------------------------------------------------------
CPU NODE SOCKET CORE L1d:L1i:L2 ONLINE
0 0 0 0 0:0:0 yes
1 0 0 1 1:1:1 yes
2 0 0 2 2:2:2 yes
3 0 0 3 3:3:3 yes
-------------------------------------------------------------------------------------------
total used free shared buff/cache available
Mem: 16040 473 15553 12 13 15567
Low: 16040 486 15553
High: 0 0 0
Swap: 0 0 0
-------------------------------------------------------------------------------------------
nginx version: nginx/1.14.0
built by gcc 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)
built with OpenSSL 1.0.2o 27 Mar 2018
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_v2_module --with-http_ssl_module --with-http_gzip_static_module --with-http_realip_module --with-http_flv_module --with-http_mp4_module --with-openssl=../openssl-1.0.2o --with-pcre=../pcre-8.42 --with-pcre-jit --with-ld-opt=-ljemalloc
-------------------------------------------------------------------------------------------
h2load --version
h2load nghttp2/1.33.0-DEV
-------------------------------------------------------------------------------------------
Test Run: 1 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.00s, 4979.12 req/s, 993.19KB/s
requests: 5000 total, 5000 started, 5000 done, 3308 succeeded, 1692 failed, 0 errored, 0 timeout
status codes: 3308 2xx, 0 3xx, 0 4xx, 1692 5xx
traffic: 997.36KB (1021292) total, 343.12KB (351356) headers (space savings 39.67%), 542.42KB (555436) data
min max mean sd +/- sd
time for request: 195us 314.86ms 33.47ms 22.12ms 68.14%
time for connect: 181.81ms 572.18ms 395.21ms 96.80ms 59.40%
time to 1st byte: 318.26ms 663.97ms 446.64ms 92.25ms 53.40%
req/s : 10.13 22.20 14.09 2.44 57.80%
-------------------------------------------------------------------------------------------
Test Run: 2 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.12s, 4482.92 req/s, 853.89KB/s
requests: 5000 total, 5000 started, 5000 done, 4211 succeeded, 789 failed, 0 errored, 0 timeout
status codes: 4211 2xx, 0 3xx, 0 4xx, 789 5xx
traffic: 952.38KB (975239) total, 371.34KB (380252) headers (space savings 38.25%), 469.23KB (480487) data
min max mean sd +/- sd
time for request: 465us 330.79ms 35.30ms 23.96ms 67.00%
time for connect: 123.39ms 584.69ms 407.19ms 143.99ms 48.00%
time to 1st byte: 142.80ms 652.16ms 468.64ms 159.11ms 56.40%
req/s : 9.30 55.34 15.50 7.48 87.20%
-------------------------------------------------------------------------------------------
Test Run: 3 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 983.27ms, 5085.07 req/s, 1.05MB/s
requests: 5000 total, 5000 started, 5000 done, 2209 succeeded, 2791 failed, 0 errored, 0 timeout
status codes: 2209 2xx, 0 3xx, 0 4xx, 2791 5xx
traffic: 1.03MB (1082341) total, 313.66KB (321188) headers (space savings 40.71%), 631.50KB (646653) data
min max mean sd +/- sd
time for request: 541us 384.77ms 37.41ms 29.40ms 82.82%
time for connect: 105.86ms 496.79ms 402.14ms 44.58ms 81.20%
time to 1st byte: 128.99ms 616.46ms 490.65ms 46.59ms 79.20%
req/s : 10.28 68.06 13.13 3.18 99.60%
-------------------------------------------------------------------------------------------
Test Run: 4 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.20s, 4155.35 req/s, 800.73KB/s
requests: 5000 total, 5000 started, 5000 done, 3988 succeeded, 1012 failed, 0 errored, 0 timeout
status codes: 3988 2xx, 0 3xx, 0 4xx, 1012 5xx
traffic: 963.49KB (986612) total, 364.37KB (373116) headers (space savings 38.59%), 487.30KB (498996) data
min max mean sd +/- sd
time for request: 2.32ms 204.66ms 45.82ms 26.14ms 67.72%
time for connect: 61.23ms 536.19ms 395.02ms 126.01ms 67.00%
time to 1st byte: 64.89ms 630.44ms 468.75ms 146.24ms 58.80%
req/s : 8.42 39.72 13.13 5.01 81.60%
-------------------------------------------------------------------------------------------
Test Run: 5 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 953.57ms, 5243.47 req/s, 1.01MB/s
requests: 5000 total, 5000 started, 5000 done, 3635 succeeded, 1365 failed, 0 errored, 0 timeout
status codes: 3635 2xx, 0 3xx, 0 4xx, 1365 5xx
traffic: 985.95KB (1009615) total, 358.22KB (366820) headers (space savings 38.30%), 515.91KB (528295) data
min max mean sd +/- sd
time for request: 77us 208.44ms 29.68ms 23.59ms 80.12%
time for connect: 72.52ms 538.21ms 395.93ms 118.52ms 57.60%
time to 1st byte: 192.87ms 600.48ms 462.43ms 129.54ms 67.00%
req/s : 10.64 28.04 15.52 4.54 74.60%
-------------------------------------------------------------------------------------------
Test Run: 6 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.33s, 3752.54 req/s, 743.44KB/s
requests: 5000 total, 5000 started, 5000 done, 3542 succeeded, 1458 failed, 0 errored, 0 timeout
status codes: 3542 2xx, 0 3xx, 0 4xx, 1458 5xx
traffic: 990.58KB (1014358) total, 355.32KB (363844) headers (space savings 38.44%), 523.45KB (536014) data
min max mean sd +/- sd
time for request: 1.04ms 204.79ms 37.20ms 32.94ms 87.68%
time for connect: 128.16ms 757.40ms 561.34ms 233.91ms 73.60%
time to 1st byte: 150.09ms 879.97ms 648.58ms 272.44ms 73.60%
req/s : 7.75 37.06 14.67 10.02 73.60%
-------------------------------------------------------------------------------------------
Test Run: 7 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 850.30ms, 5880.27 req/s, 1.15MB/s
requests: 5000 total, 5000 started, 5000 done, 3240 succeeded, 1760 failed, 0 errored, 0 timeout
status codes: 3240 2xx, 0 3xx, 0 4xx, 1760 5xx
traffic: 1002.82KB (1026885) total, 343.07KB (351305) headers (space savings 39.42%), 547.93KB (561080) data
min max mean sd +/- sd
time for request: 179us 248.06ms 28.77ms 21.15ms 86.30%
time for connect: 69.13ms 480.21ms 340.06ms 79.87ms 65.80%
time to 1st byte: 193.96ms 571.11ms 396.65ms 91.20ms 61.40%
req/s : 11.89 26.93 16.57 3.62 75.00%
-------------------------------------------------------------------------------------------
Test Run: 8 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.23s, 4072.22 req/s, 832.85KB/s
requests: 5000 total, 5000 started, 5000 done, 2801 succeeded, 2199 failed, 0 errored, 0 timeout
status codes: 2801 2xx, 0 3xx, 0 4xx, 2199 5xx
traffic: 1022.61KB (1047149) total, 327.28KB (335132) headers (space savings 40.54%), 583.51KB (597517) data
min max mean sd +/- sd
time for request: 495us 174.75ms 37.87ms 31.89ms 82.88%
time for connect: 45.93ms 667.84ms 534.31ms 184.86ms 82.60%
time to 1st byte: 49.99ms 763.94ms 610.44ms 210.78ms 82.60%
req/s : 8.23 131.21 15.73 16.66 84.00%
-------------------------------------------------------------------------------------------
Test Run: 9 (oneinstack-ubuntu16-nginx)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 826.16ms, 6052.07 req/s, 1.24MB/s
requests: 5000 total, 5000 started, 5000 done, 2323 succeeded, 2677 failed, 0 errored, 0 timeout
status codes: 2323 2xx, 0 3xx, 0 4xx, 2677 5xx
traffic: 1.02MB (1071527) total, 312.34KB (319836) headers (space savings 41.42%), 622.26KB (637191) data
min max mean sd +/- sd
time for request: 311us 122.01ms 30.36ms 23.85ms 77.02%
time for connect: 58.76ms 415.57ms 353.54ms 74.06ms 93.40%
time to 1st byte: 69.85ms 506.14ms 413.27ms 87.63ms 91.20%
req/s : 12.19 120.80 17.44 11.46 93.40%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
500 5000 4979.12 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3308
500 5000 4482.92 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 4211
500 5000 5085.07 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2209
500 5000 4155.35 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3988
500 5000 5243.47 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3635
500 5000 3752.54 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3542
500 5000 5880.27 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3240
500 5000 4072.22 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2801
500 5000 6052.07 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2323
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev: requests-succeeded:
3752.540 4855.892 6052.070 803.081 65.00
-------------------------------------------------------------------------------------------
h2load result summary end
req-time-min req-time-avg req-time-max
195us 33.47ms 314.86ms
465us 35.30ms 330.79ms
541us 37.41ms 384.77ms
2.32ms 45.82ms 204.66ms
77us 29.68ms 208.44ms
1.04ms 37.20ms 204.79ms
179us 28.77ms 248.06ms
495us 37.87ms 174.75ms
311us 30.36ms 122.01ms
-------------------------------------------------------------------------------------------
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
251.818 35.098 243.681 5.326 537.320 45.184 380.452
-------------------------------------------------------------------------------------------
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
181.81ms 395.21ms 572.18ms
123.39ms 407.19ms 584.69ms
105.86ms 402.14ms 496.79ms
61.23ms 395.02ms 536.19ms
72.52ms 395.93ms 538.21ms
128.16ms 561.34ms 757.40ms
69.13ms 340.06ms 480.21ms
45.93ms 534.31ms 667.84ms
58.76ms 353.54ms 415.57ms
-------------------------------------------------------------------------------------------
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
94.088 420.527 561.009 75.952 177.518 559.178 750.235
-------------------------------------------------------------------------------------------
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
318.26ms 446.64ms 663.97ms
142.80ms 468.64ms 652.16ms
128.99ms 490.65ms 616.46ms
64.89ms 468.75ms 630.44ms
192.87ms 462.43ms 600.48ms
150.09ms 648.58ms 879.97ms
193.96ms 396.65ms 571.11ms
49.99ms 610.44ms 763.94ms
69.85ms 413.27ms 506.14ms
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
145.744 489.561 653.852 85.001 308.316 645.529 870.688
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary end
benchmark run complete
lxc stop oneinstack-ubuntu16-nginx
lxc start oneinstack-ubuntu16-openresty
h2load HTTP/2 HTTPS benchmarks for oneinstack-ubuntu16-openresty
-------------------------------------------------------------------------------------------
System Information
-------------------------------------------------------------------------------------------
4.15.0-22-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
-------------------------------------------------------------------------------------------
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel Core Processor (Skylake, IBRS)
Stepping: 3
CPU MHz: 2099.998
BogoMIPS: 4199.99
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
CPU Flags
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
-------------------------------------------------------------------------------------------
CPU NODE SOCKET CORE L1d:L1i:L2 ONLINE
0 0 0 0 0:0:0 yes
1 0 0 1 1:1:1 yes
2 0 0 2 2:2:2 yes
3 0 0 3 3:3:3 yes
-------------------------------------------------------------------------------------------
total used free shared buff/cache available
Mem: 16040 473 15553 12 13 15567
Low: 16040 486 15553
High: 0 0 0
Swap: 0 0 0
-------------------------------------------------------------------------------------------
nginx version: openresty/1.13.6.2
built by gcc 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)
built with OpenSSL 1.0.2o 27 Mar 2018
TLS SNI support enabled
configure arguments: --prefix=/usr/local/openresty/nginx --with-cc-opt=-O2 --add-module=../ngx_devel_kit-0.3.0 --add-module=../echo-nginx-module-0.61 --add-module=../xss-nginx-module-0.06 --add-module=../ngx_coolkit-0.2rc3 --add-module=../set-misc-nginx-module-0.32 --add-module=../form-input-nginx-module-0.12 --add-module=../encrypted-session-nginx-module-0.08 --add-module=../srcache-nginx-module-0.31 --add-module=../ngx_lua-0.10.13 --add-module=../ngx_lua_upstream-0.07 --add-module=../headers-more-nginx-module-0.33 --add-module=../array-var-nginx-module-0.05 --add-module=../memc-nginx-module-0.19 --add-module=../redis2-nginx-module-0.15 --add-module=../redis-nginx-module-0.3.7 --add-module=../rds-json-nginx-module-0.15 --add-module=../rds-csv-nginx-module-0.09 --add-module=../ngx_stream_lua-0.0.5 --with-ld-opt='-Wl,-rpath,/usr/local/openresty/luajit/lib -ljemalloc' --user=www --group=www --with-http_stub_status_module --with-http_v2_module --with-http_ssl_module --with-http_gzip_static_module --with-http_realip_module --with-http_flv_module --with-http_mp4_module --with-openssl=/root/oneinstack/src/openresty-1.13.6.2/../openssl-1.0.2o --with-pcre=/root/oneinstack/src/openresty-1.13.6.2/../pcre-8.42 --with-pcre-jit --with-stream --with-stream_ssl_module
-------------------------------------------------------------------------------------------
h2load --version
h2load nghttp2/1.33.0-DEV
-------------------------------------------------------------------------------------------
Test Run: 1 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.45s, 3451.13 req/s, 701.92KB/s
requests: 5000 total, 5000 started, 5000 done, 3430 succeeded, 1570 failed, 0 errored, 0 timeout
status codes: 3430 2xx, 0 3xx, 0 4xx, 1570 5xx
traffic: 1016.94KB (1041350) total, 366.46KB (375260) headers (space savings 38.17%), 538.66KB (551590) data
min max mean sd +/- sd
time for request: 1.90ms 675.59ms 38.86ms 28.72ms 76.90%
time for connect: 176.62ms 802.52ms 619.18ms 213.33ms 73.00%
time to 1st byte: 242.00ms 889.25ms 686.32ms 234.88ms 73.20%
req/s : 7.09 26.85 12.09 6.25 73.20%
-------------------------------------------------------------------------------------------
Test Run: 2 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.48s, 3386.99 req/s, 710.12KB/s
requests: 5000 total, 5000 started, 5000 done, 2846 succeeded, 2154 failed, 0 errored, 0 timeout
status codes: 2846 2xx, 0 3xx, 0 4xx, 2154 5xx
traffic: 1.02MB (1073470) total, 348.21KB (356572) headers (space savings 39.08%), 588.28KB (602398) data
min max mean sd +/- sd
time for request: 752us 299.67ms 43.50ms 43.62ms 87.10%
time for connect: 54.00ms 853.92ms 668.57ms 230.54ms 81.80%
time to 1st byte: 104.71ms 985.04ms 792.38ms 270.34ms 81.80%
req/s : 6.83 65.74 12.23 10.13 81.80%
-------------------------------------------------------------------------------------------
Test Run: 3 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.51s, 3309.48 req/s, 701.77KB/s
requests: 5000 total, 5000 started, 5000 done, 2533 succeeded, 2467 failed, 0 errored, 0 timeout
status codes: 2533 2xx, 0 3xx, 0 4xx, 2467 5xx
traffic: 1.04MB (1085685) total, 333.55KB (341556) headers (space savings 40.47%), 614.87KB (629629) data
min max mean sd +/- sd
time for request: 495us 710.10ms 45.59ms 40.74ms 80.76%
time for connect: 93.38ms 812.80ms 698.28ms 184.13ms 90.20%
time to 1st byte: 107.05ms 926.49ms 780.04ms 208.69ms 90.40%
req/s : 6.66 62.96 11.98 12.13 90.40%
-------------------------------------------------------------------------------------------
Test Run: 4 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.23s, 4069.19 req/s, 828.02KB/s
requests: 5000 total, 5000 started, 5000 done, 3421 succeeded, 1579 failed, 0 errored, 0 timeout
status codes: 3421 2xx, 0 3xx, 0 4xx, 1579 5xx
traffic: 1017.43KB (1041845) total, 366.18KB (374972) headers (space savings 38.18%), 539.43KB (552373) data
min max mean sd +/- sd
time for request: 494us 310.81ms 38.42ms 31.64ms 84.20%
time for connect: 68.00ms 670.92ms 519.54ms 154.04ms 70.60%
time to 1st byte: 128.24ms 799.82ms 613.49ms 185.67ms 69.60%
req/s : 8.19 69.52 12.95 8.01 96.20%
-------------------------------------------------------------------------------------------
Test Run: 5 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.57s, 3185.15 req/s, 642.97KB/s
requests: 5000 total, 5000 started, 5000 done, 3481 succeeded, 1519 failed, 0 errored, 0 timeout
status codes: 3481 2xx, 0 3xx, 0 4xx, 1519 5xx
traffic: 1009.32KB (1033545) total, 363.18KB (371892) headers (space savings 38.91%), 534.33KB (547153) data
min max mean sd +/- sd
time for request: 117us 186.83ms 56.97ms 45.28ms 77.72%
time for connect: 107.40ms 736.23ms 533.76ms 195.98ms 59.40%
time to 1st byte: 124.95ms 868.81ms 615.11ms 226.25ms 58.00%
req/s : 6.48 39.92 10.65 4.84 74.60%
-------------------------------------------------------------------------------------------
Test Run: 6 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.43s, 3490.49 req/s, 711.69KB/s
requests: 5000 total, 5000 started, 5000 done, 3292 succeeded, 1708 failed, 0 errored, 0 timeout
status codes: 3292 2xx, 0 3xx, 0 4xx, 1708 5xx
traffic: 1019.47KB (1043940) total, 357.27KB (365844) headers (space savings 39.21%), 550.39KB (563596) data
min max mean sd +/- sd
time for request: 1.86ms 445.80ms 41.32ms 35.78ms 80.48%
time for connect: 96.18ms 796.15ms 596.12ms 227.19ms 72.00%
time to 1st byte: 220.32ms 889.82ms 678.59ms 248.52ms 73.80%
req/s : 7.06 32.27 12.55 7.31 73.80%
-------------------------------------------------------------------------------------------
Test Run: 7 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.15s, 4331.25 req/s, 887.91KB/s
requests: 5000 total, 5000 started, 5000 done, 3189 succeeded, 1811 failed, 0 errored, 0 timeout
status codes: 3189 2xx, 0 3xx, 0 4xx, 1811 5xx
traffic: 1.00MB (1049605) total, 354.05KB (362548) headers (space savings 39.37%), 559.14KB (572557) data
min max mean sd +/- sd
time for request: 134us 430.74ms 34.99ms 25.65ms 74.50%
time for connect: 42.55ms 640.42ms 509.33ms 140.56ms 89.00%
time to 1st byte: 52.22ms 748.55ms 578.71ms 156.36ms 88.60%
req/s : 8.73 60.94 14.25 9.94 89.60%
-------------------------------------------------------------------------------------------
Test Run: 8 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.54s, 3238.10 req/s, 663.50KB/s
requests: 5000 total, 5000 started, 5000 done, 3198 succeeded, 1802 failed, 0 errored, 0 timeout
status codes: 3198 2xx, 0 3xx, 0 4xx, 1802 5xx
traffic: 1.00MB (1049110) total, 354.33KB (362836) headers (space savings 39.36%), 558.37KB (571774) data
min max mean sd +/- sd
time for request: 661us 523.00ms 48.26ms 41.18ms 78.38%
time for connect: 77.02ms 806.48ms 627.80ms 245.36ms 80.60%
time to 1st byte: 85.47ms 928.35ms 732.60ms 282.03ms 81.20%
req/s : 6.62 81.50 14.78 15.29 81.20%
-------------------------------------------------------------------------------------------
Test Run: 9 (oneinstack-ubuntu16-openresty)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.40s, 3562.69 req/s, 741.99KB/s
requests: 5000 total, 5000 started, 5000 done, 2885 succeeded, 2115 failed, 0 errored, 0 timeout
status codes: 2885 2xx, 0 3xx, 0 4xx, 2115 5xx
traffic: 1.02MB (1066325) total, 344.55KB (352820) headers (space savings 39.87%), 584.97KB (599005) data
min max mean sd +/- sd
time for request: 494us 212.47ms 42.20ms 39.12ms 84.44%
time for connect: 103.20ms 776.68ms 612.11ms 229.73ms 80.20%
time to 1st byte: 115.90ms 917.96ms 704.05ms 270.28ms 80.20%
req/s : 7.16 56.05 14.26 12.37 80.20%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
500 5000 3451.13 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3430
500 5000 3386.99 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2846
500 5000 3309.48 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2533
500 5000 4069.19 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3421
500 5000 3185.15 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3481
500 5000 3490.49 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3292
500 5000 4331.25 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3189
500 5000 3238.10 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3198
500 5000 3562.69 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2885
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev: requests-succeeded:
3185.150 3558.274 4331.250 388.521 62.00
-------------------------------------------------------------------------------------------
h2load result summary end
req-time-min req-time-avg req-time-max
1.90ms 38.86ms 675.59ms
752us 43.50ms 299.67ms
495us 45.59ms 710.10ms
494us 38.42ms 310.81ms
117us 56.97ms 186.83ms
1.86ms 41.32ms 445.80ms
134us 34.99ms 430.74ms
661us 48.26ms 523.00ms
494us 42.20ms 212.47ms
-------------------------------------------------------------------------------------------
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
350.084 43.346 421.668 6.466 744.720 56.273 707.339
-------------------------------------------------------------------------------------------
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
176.62ms 619.18ms 802.52ms
54.00ms 668.57ms 853.92ms
93.38ms 698.28ms 812.80ms
68.00ms 519.54ms 670.92ms
107.40ms 533.76ms 736.23ms
96.18ms 596.12ms 796.15ms
42.55ms 509.33ms 640.42ms
77.02ms 627.80ms 806.48ms
103.20ms 612.11ms 776.68ms
-------------------------------------------------------------------------------------------
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
90.928 598.299 766.236 65.878 171.082 695.903 850.630
-------------------------------------------------------------------------------------------
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
242.00ms 686.32ms 889.25ms
104.71ms 792.38ms 985.04ms
107.05ms 780.04ms 926.49ms
128.24ms 613.49ms 799.82ms
124.95ms 615.11ms 868.81ms
220.32ms 678.59ms 889.82ms
52.22ms 578.71ms 748.55ms
85.47ms 732.60ms 928.35ms
115.90ms 704.05ms 917.96ms
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
131.207 686.810 883.788 74.583 240.266 791.393 980.505
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary end
benchmark run complete
lxc stop oneinstack-ubuntu16-openresty
lxc start vestacp-ubuntu1604
h2load HTTP/2 HTTPS benchmarks for vestacp-ubuntu1604
-------------------------------------------------------------------------------------------
System Information
-------------------------------------------------------------------------------------------
4.15.0-22-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
-------------------------------------------------------------------------------------------
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel Core Processor (Skylake, IBRS)
Stepping: 3
CPU MHz: 2099.998
BogoMIPS: 4199.99
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
CPU Flags
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
-------------------------------------------------------------------------------------------
CPU NODE SOCKET CORE L1d:L1i:L2 ONLINE
0 0 0 0 0:0:0 yes
1 0 0 1 1:1:1 yes
2 0 0 2 2:2:2 yes
3 0 0 3 3:3:3 yes
-------------------------------------------------------------------------------------------
total used free shared buff/cache available
Mem: 16040 780 15230 18 29 15260
Low: 16040 810 15230
High: 0 0 0
Swap: 0 0 0
-------------------------------------------------------------------------------------------
nginx version: nginx/1.15.0
built by gcc 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)
built with OpenSSL 1.0.2g 1 Mar 2016
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fPIC' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie'
-------------------------------------------------------------------------------------------
h2load --version
h2load nghttp2/1.33.0-DEV
-------------------------------------------------------------------------------------------
Test Run: 1 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.67s, 1361.04 req/s, 232.41KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 853.81KB (874303) total, 336.72KB (344803) headers (space savings 37.31%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 375us 3.09s 136.46ms 374.91ms 91.96%
time for connect: 126.10ms 493.42ms 365.99ms 95.34ms 60.40%
time to 1st byte: 306.45ms 3.59s 1.32s 751.23ms 58.20%
req/s : 2.76 13.62 7.11 3.56 69.20%
-------------------------------------------------------------------------------------------
Test Run: 2 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.96s, 1263.62 req/s, 214.72KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 849.61KB (870000) total, 332.52KB (340500) headers (space savings 38.09%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 406us 3.09s 153.18ms 478.41ms 92.42%
time for connect: 223.32ms 622.78ms 468.92ms 124.29ms 67.40%
time to 1st byte: 304.04ms 3.70s 1.45s 1.19s 81.20%
req/s : 2.56 12.81 6.41 3.18 54.40%
-------------------------------------------------------------------------------------------
Test Run: 3 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 4.05s, 1235.30 req/s, 209.90KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 849.61KB (870000) total, 332.52KB (340500) headers (space savings 38.09%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 534us 2.78s 141.62ms 418.22ms 93.24%
time for connect: 69.43ms 793.91ms 678.82ms 190.73ms 90.00%
time to 1st byte: 79.54ms 3.52s 1.76s 947.72ms 72.80%
req/s : 2.52 59.01 9.34 12.62 90.00%
-------------------------------------------------------------------------------------------
Test Run: 4 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.14s, 1593.14 req/s, 270.71KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 849.61KB (870000) total, 332.52KB (340500) headers (space savings 38.09%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 414us 1.92s 93.67ms 272.61ms 94.92%
time for connect: 59.14ms 594.36ms 432.35ms 177.07ms 65.60%
time to 1st byte: 143.43ms 2.45s 1.05s 709.62ms 60.40%
req/s : 3.27 25.33 10.62 6.84 71.00%
-------------------------------------------------------------------------------------------
Test Run: 5 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.04s, 1642.73 req/s, 280.62KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 854.14KB (874635) total, 337.05KB (345135) headers (space savings 37.25%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 418us 1.54s 94.32ms 267.48ms 95.20%
time for connect: 77.41ms 696.26ms 524.07ms 204.58ms 74.20%
time to 1st byte: 93.99ms 2.15s 1.17s 749.63ms 53.20%
req/s : 3.39 30.70 9.83 6.76 74.20%
-------------------------------------------------------------------------------------------
Test Run: 6 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.28s, 1526.52 req/s, 259.87KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 851.20KB (871627) total, 334.11KB (342127) headers (space savings 37.80%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 386us 1.59s 119.44ms 310.86ms 93.12%
time for connect: 84.12ms 803.21ms 626.71ms 213.41ms 81.20%
time to 1st byte: 168.09ms 2.35s 1.40s 756.37ms 66.60%
req/s : 3.09 27.17 8.80 7.54 81.20%
-------------------------------------------------------------------------------------------
Test Run: 7 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.22s, 1553.14 req/s, 264.47KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 851.41KB (871845) total, 334.32KB (342345) headers (space savings 37.76%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 510us 1.53s 105.92ms 302.31ms 93.86%
time for connect: 68.76ms 624.68ms 502.73ms 167.83ms 82.20%
time to 1st byte: 76.56ms 2.14s 1.26s 727.43ms 58.40%
req/s : 3.21 73.78 10.24 9.32 82.20%
-------------------------------------------------------------------------------------------
Test Run: 8 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.70s, 1352.64 req/s, 231.13KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 854.35KB (874858) total, 337.26KB (345358) headers (space savings 37.21%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 393us 3.05s 140.23ms 368.05ms 92.40%
time for connect: 54.72ms 576.09ms 429.16ms 102.33ms 55.60%
time to 1st byte: 63.11ms 3.59s 1.33s 803.46ms 57.40%
req/s : 2.76 116.07 7.54 10.43 98.80%
-------------------------------------------------------------------------------------------
Test Run: 9 (vestacp-ubuntu1604)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 3.40s, 1470.00 req/s, 249.78KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 849.61KB (870000) total, 332.52KB (340500) headers (space savings 38.09%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 792us 2.02s 135.43ms 363.02ms 93.02%
time for connect: 70.24ms 827.47ms 667.80ms 226.56ms 83.40%
time to 1st byte: 155.44ms 2.80s 1.58s 881.26ms 62.40%
req/s : 2.96 36.79 9.12 10.19 84.80%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
500 5000 1361.04 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1263.62 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1235.30 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1593.14 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1642.73 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1526.52 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1553.14 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1352.64 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1470.00 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev: requests-succeeded:
1235.300 1444.237 1642.730 146.822 100.00
-------------------------------------------------------------------------------------------
h2load result summary end
req-time-min req-time-avg req-time-max
375us 136.46ms 3.09s
406us 153.18ms 3.09s
534us 141.62ms 2.78s
414us 93.67ms 1.92s
418us 94.32ms 1.54s
386us 119.44ms 1.59s
510us 105.92ms 1.53s
393us 140.23ms 3.05s
792us 135.43ms 2.02s
-------------------------------------------------------------------------------------------
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
469.778 124.474 2.290 21.959 771.360 152.255 3.090
-------------------------------------------------------------------------------------------
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
126.10ms 365.99ms 493.42ms
223.32ms 468.92ms 622.78ms
69.43ms 678.82ms 793.91ms
59.14ms 432.35ms 594.36ms
77.41ms 524.07ms 696.26ms
84.12ms 626.71ms 803.21ms
68.76ms 502.73ms 624.68ms
54.72ms 429.16ms 576.09ms
70.24ms 667.80ms 827.47ms
-------------------------------------------------------------------------------------------
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
92.582 521.839 670.242 112.363 215.542 677.938 825.529
-------------------------------------------------------------------------------------------
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
306.45ms 1.32s 3.59s
304.04ms 1.45s 3.70s
79.54ms 1.76s 3.52s
143.43ms 1.05s 2.45s
93.99ms 1.17s 2.15s
168.09ms 1.40s 2.35s
76.56ms 1.26s 2.14s
63.11ms 1.33s 3.59s
155.44ms 1.58s 2.80s
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
154.517 1.369 2.921 0.213 306.257 1.746 3.691
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary end
benchmark run complete
lxc stop vestacp-ubuntu1604
lxc start webinoly
h2load HTTP/2 HTTPS benchmarks for webinoly
-------------------------------------------------------------------------------------------
System Information
-------------------------------------------------------------------------------------------
4.15.0-22-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04 LTS"
-------------------------------------------------------------------------------------------
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel Core Processor (Skylake, IBRS)
Stepping: 3
CPU MHz: 2099.998
BogoMIPS: 4199.99
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
NUMA node0 CPU(s): 0-3
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
CPU Flags
fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 ibpb ibrs
-------------------------------------------------------------------------------------------
CPU NODE SOCKET CORE L1d:L1i:L2 ONLINE
0 0 0 0 0:0:0 yes
1 0 0 1 1:1:1 yes
2 0 0 2 2:2:2 yes
3 0 0 3 3:3:3 yes
-------------------------------------------------------------------------------------------
total used free shared buff/cache available
Mem: 16040 159 15877 3 4 15881
Low: 16040 163 15877
High: 0 0 0
Swap: 0 0 0
-------------------------------------------------------------------------------------------
nginx version: nginx/1.14.0
built with OpenSSL 1.1.0g 2 Nov 2017 (running with OpenSSL 1.1.0h 27 Mar 2018)
TLS SNI support enabled
configure arguments: --with-cc-opt='-g -O2 -fdebug-prefix-map=/build/nginx-6kZD6z/nginx-1.14.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wdate-time -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -fPIC' --prefix=/usr/share/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --modules-path=/usr/lib/nginx/modules --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-debug --with-pcre-jit --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_v2_module --with-http_dav_module --with-http_slice_module --with-threads --with-http_addition_module --with-http_geoip_module=dynamic --with-http_gunzip_module --with-http_gzip_static_module --with-http_image_filter_module=dynamic --with-http_sub_module --with-http_xslt_module=dynamic --with-stream=dynamic --with-stream_ssl_module --with-stream_ssl_preread_module --with-mail=dynamic --with-mail_ssl_module --add-dynamic-module=/build/nginx-6kZD6z/nginx-1.14.0/debian/modules/http-auth-pam --add-dynamic-module=/build/nginx-6kZD6z/nginx-1.14.0/debian/modules/http-dav-ext --add-dynamic-module=/build/nginx-6kZD6z/nginx-1.14.0/debian/modules/http-echo --add-dynamic-module=/build/nginx-6kZD6z/nginx-1.14.0/debian/modules/http-upstream-fair --add-dynamic-module=/build/nginx-6kZD6z/nginx-1.14.0/debian/modules/http-subs-filter
-------------------------------------------------------------------------------------------
h2load --version
h2load nghttp2/1.33.0-DEV
-------------------------------------------------------------------------------------------
Test Run: 1 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 3.37s, 1482.20 req/s, 441.47KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.45MB (1525000) total, 972.17KB (995500) headers (space savings 25.15%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 393us 2.02s 136.45ms 346.65ms 92.36%
time for connect: 675.96ms 825.29ms 751.70ms 35.81ms 60.00%
time to 1st byte: 881.77ms 2.77s 1.77s 564.58ms 63.00%
req/s : 3.04 8.78 5.28 1.99 71.20%
-------------------------------------------------------------------------------------------
Test Run: 2 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 3.11s, 1606.68 req/s, 479.57KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.46MB (1528238) total, 975.33KB (998738) headers (space savings 24.91%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 561us 1.23s 129.90ms 245.82ms 94.56%
time for connect: 64.68ms 876.78ms 783.49ms 83.67ms 90.40%
time to 1st byte: 72.71ms 2.01s 1.49s 514.13ms 74.00%
req/s : 3.30 94.75 5.71 6.58 99.00%
-------------------------------------------------------------------------------------------
Test Run: 3 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 3.32s, 1505.40 req/s, 449.86KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.46MB (1530000) total, 977.05KB (1000500) headers (space savings 24.77%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 414us 1.32s 140.70ms 282.70ms 92.36%
time for connect: 95.82ms 927.02ms 835.02ms 68.47ms 79.80%
time to 1st byte: 99.36ms 2.04s 1.53s 494.63ms 45.20%
req/s : 3.05 91.01 5.15 5.27 99.60%
-------------------------------------------------------------------------------------------
Test Run: 4 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 3.48s, 1438.26 req/s, 429.79KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.46MB (1530000) total, 977.05KB (1000500) headers (space savings 24.77%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 623us 1.39s 150.93ms 300.57ms 92.08%
time for connect: 696.47ms 877.46ms 799.87ms 39.99ms 64.40%
time to 1st byte: 911.73ms 2.17s 1.52s 506.44ms 45.80%
req/s : 2.92 6.35 4.53 1.01 68.80%
-------------------------------------------------------------------------------------------
Test Run: 5 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 3.34s, 1498.11 req/s, 447.67KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.46MB (1529980) total, 977.03KB (1000480) headers (space savings 24.78%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 430us 1.38s 126.84ms 268.27ms 93.22%
time for connect: 139.50ms 753.15ms 672.05ms 53.67ms 76.00%
time to 1st byte: 155.89ms 2.03s 1.37s 501.19ms 49.80%
req/s : 3.06 52.23 6.01 3.41 99.60%
-------------------------------------------------------------------------------------------
Test Run: 6 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 3.12s, 1603.49 req/s, 478.44KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.46MB (1527676) total, 974.78KB (998176) headers (space savings 24.95%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 490us 1.15s 118.76ms 241.76ms 94.42%
time for connect: 53.39ms 954.83ms 861.12ms 104.55ms 94.40%
time to 1st byte: 56.92ms 2.08s 1.54s 511.50ms 67.00%
req/s : 3.29 133.74 6.46 11.27 98.60%
-------------------------------------------------------------------------------------------
Test Run: 7 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 18.84s, 265.33 req/s, 79.29KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.46MB (1530000) total, 977.05KB (1000500) headers (space savings 24.77%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 381us 16.32s 1.21s 2.66s 91.20%
time for connect: 50.01ms 739.27ms 641.02ms 63.85ms 88.40%
time to 1st byte: 77.55ms 16.23s 5.22s 5.85s 79.20%
req/s : 0.53 105.69 1.46 7.53 99.20%
-------------------------------------------------------------------------------------------
Test Run: 8 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 2.52s, 1981.34 req/s, 592.08KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.46MB (1530000) total, 977.05KB (1000500) headers (space savings 24.77%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 9.80ms 1.40s 121.46ms 261.14ms 94.52%
time for connect: 61.61ms 803.42ms 714.75ms 65.47ms 81.40%
time to 1st byte: 859.05ms 2.10s 1.45s 524.87ms 38.20%
req/s : 4.09 7.30 5.55 1.45 56.60%
-------------------------------------------------------------------------------------------
Test Run: 9 (webinoly)
h2load -t1 --ciphers=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256 -H 'Accept-Encoding: gzip' -c500 -n5000 https://http2.domain.com/hello.php
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 3.06s, 1631.46 req/s, 486.06KB/s
requests: 5000 total, 5000 started, 5000 done, 5000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 5000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 1.45MB (1525415) total, 972.57KB (995915) headers (space savings 25.12%), 405.27KB (415000) data
min max mean sd +/- sd
time for request: 1.47ms 1.19s 117.78ms 249.78ms 94.38%
time for connect: 90.77ms 828.49ms 729.02ms 112.96ms 96.60%
time to 1st byte: 122.24ms 1.98s 1.41s 533.47ms 80.00%
req/s : 3.35 54.05 6.59 6.54 96.80%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
500 5000 1482.20 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1606.68 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1505.40 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1438.26 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1498.11 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1603.49 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 265.33 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1981.34 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1631.46 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev: requests-succeeded:
265.330 1445.808 1981.340 470.797 100.00
-------------------------------------------------------------------------------------------
h2load result summary end
req-time-min req-time-avg req-time-max
393us 136.45ms 2.02s
561us 129.90ms 1.23s
414us 140.70ms 1.32s
623us 150.93ms 1.39s
430us 126.84ms 1.38s
490us 118.76ms 1.15s
381us 1.21s 16.32s
9.80ms 121.46ms 1.40s
1.47ms 117.78ms 1.19s
-------------------------------------------------------------------------------------------
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
367.030 116.003 3.044 44.408 618.040 150.112 15.176
-------------------------------------------------------------------------------------------
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
675.96ms 751.70ms 825.29ms
64.68ms 783.49ms 876.78ms
95.82ms 835.02ms 927.02ms
696.47ms 799.87ms 877.46ms
139.50ms 672.05ms 753.15ms
53.39ms 861.12ms 954.83ms
50.01ms 641.02ms 739.27ms
61.61ms 714.75ms 803.42ms
90.77ms 729.02ms 828.49ms
-------------------------------------------------------------------------------------------
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
214.246 754.227 842.857 73.026 694.829 859.032 952.605
-------------------------------------------------------------------------------------------
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
881.77ms 1.77s 2.77s
72.71ms 1.49s 2.01s
99.36ms 1.53s 2.04s
911.73ms 1.52s 2.17s
155.89ms 1.37s 2.03s
56.92ms 1.54s 2.08s
77.55ms 5.22s 16.23s
859.05ms 1.45s 2.10s
122.24ms 1.41s 1.98s
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
359.691 1.922 3.712 1.242 909.333 4.944 15.153
-------------------------------------------------------------------------------------------
h2load ttfb latency result summary end
benchmark run complete
lxc stop webinoly
[CODEB]
Test Run: 1 (centos75-2)
Test Run: 2 (centos75-2)
Test Run: 3 (centos75-2)
Test Run: 4 (centos75-2)
Test Run: 5 (centos75-2)
Test Run: 6 (centos75-2)
Test Run: 7 (centos75-2)
Test Run: 8 (centos75-2)
Test Run: 9 (centos75-2)
users requests req/s encoding cipher protocol started succeeded
500 5000 1337.25 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1631.81 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1867.35 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1742.17 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1580.82 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1274.52 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1324.70 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1676.84 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1765.79 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
h2load result summary
min: avg: max: stddev: requests-succeeded:
1274.520 1577.917 1867.350 215.880 100.00
[/CODEB]
req-time-min req-time-avg req-time-max
452us 135.75ms 3.06s
739us 122.56ms 1.86s
517us 110.96ms 1.48s
569us 119.57ms 1.50s
358us 127.51ms 2.01s
468us 144.66ms 3.07s
442us 138.83ms 3.07s
575us 121.43ms 1.50s
429us 125.47ms 1.50s
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
505.444 127.416 2.117 10.563 725.880 144.194 3.070
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
343.72ms 423.58ms 488.09ms
397.01ms 459.45ms 529.35ms
355.87ms 435.64ms 507.73ms
252.70ms 516.42ms 584.87ms
401.09ms 481.50ms 547.38ms
285.03ms 576.07ms 659.50ms
61.19ms 441.80ms 516.88ms
59.77ms 539.58ms 621.02ms
371.43ms 431.62ms 498.93ms
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
280.868 478.407 550.417 54.151 400.764 573.151 656.422
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
442.03ms 863.01ms 3.50s
510.81ms 671.28ms 1.98s
443.61ms 700.30ms 1.93s
523.70ms 794.75ms 2.02s
497.55ms 652.87ms 1.97s
591.41ms 858.26ms 3.68s
452.95ms 787.31ms 3.57s
525.85ms 716.03ms 2.12s
474.02ms 670.45ms 1.96s
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
495.770 746.029 2.526 81.645 586.165 862.630 3.671
h2load ttfb latency result summary end
[CODEB]
Test Run: 1 (easyengine-ubtunu1604)
Test Run: 2 (easyengine-ubtunu1604)
Test Run: 3 (easyengine-ubtunu1604)
Test Run: 4 (easyengine-ubtunu1604)
Test Run: 5 (easyengine-ubtunu1604)
Test Run: 6 (easyengine-ubtunu1604)
Test Run: 7 (easyengine-ubtunu1604)
Test Run: 8 (easyengine-ubtunu1604)
Test Run: 9 (easyengine-ubtunu1604)
users requests req/s encoding cipher protocol started succeeded
500 5000 1892.16 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1789.62 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 830.13 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 356.32 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 240.30 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1928.15 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 2318.09 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 650.99 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 271.29 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
h2load result summary
min: avg: max: stddev: requests-succeeded:
240.300 1141.894 2318.090 829.926 100.00
[/CODEB]
req-time-min req-time-avg req-time-max
331us 107.49ms 1.27s
350us 106.29ms 1.47s
357us 210.79ms 3.30s
17.09ms 973.85ms 8.67s
339us 1.43s 16.26s
377us 95.82ms 1.30s
1.28ms 106.34ms 1.15s
428us 312.60ms 1.74s
5.38ms 1.26s 9.51s
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
245.083 212.874 4.963 301.256 423.920 920.950 15.720
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
363.11ms 437.71ms 505.05ms
40.46ms 339.56ms 428.30ms
31.22ms 387.53ms 473.21ms
80.95ms 396.34ms 1.09s
35.15ms 447.83ms 1.86s
57.32ms 369.68ms 450.30ms
50.69ms 401.43ms 461.26ms
82.21ms 396.80ms 450.52ms
28.23ms 491.92ms 1.56s
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
85.482 407.644 308.128 45.258 340.638 488.393 502.503
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
430.38ms 888.26ms 1.75s
303.85ms 529.16ms 1.69s
334.53ms 549.54ms 1.76s
402.41ms 2.04s 9.08s
325.60ms 3.94s 17.62s
362.44ms 659.49ms 1.68s
349.33ms 814.09ms 1.58s
302.79ms 582.86ms 1.50s
352.94ms 2.80s 9.94s
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
351.586 448.020 5.178 353.895 428.142 882.326 17.006
h2load ttfb latency result summary end
[CODEB]
Test Run: 1 (oneinstack-ubuntu16-nginx)
Test Run: 2 (oneinstack-ubuntu16-nginx)
Test Run: 3 (oneinstack-ubuntu16-nginx)
Test Run: 4 (oneinstack-ubuntu16-nginx)
Test Run: 5 (oneinstack-ubuntu16-nginx)
Test Run: 6 (oneinstack-ubuntu16-nginx)
Test Run: 7 (oneinstack-ubuntu16-nginx)
Test Run: 8 (oneinstack-ubuntu16-nginx)
Test Run: 9 (oneinstack-ubuntu16-nginx)
users requests req/s encoding cipher protocol started succeeded
500 5000 4979.12 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3308
500 5000 4482.92 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 4211
500 5000 5085.07 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2209
500 5000 4155.35 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3988
500 5000 5243.47 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3635
500 5000 3752.54 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3542
500 5000 5880.27 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3240
500 5000 4072.22 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2801
500 5000 6052.07 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2323
h2load result summary
min: avg: max: stddev: requests-succeeded:
3752.540 4855.892 6052.070 803.081 65.00
[/CODEB]
req-time-min req-time-avg req-time-max
195us 33.47ms 314.86ms
465us 35.30ms 330.79ms
541us 37.41ms 384.77ms
2.32ms 45.82ms 204.66ms
77us 29.68ms 208.44ms
1.04ms 37.20ms 204.79ms
179us 28.77ms 248.06ms
495us 37.87ms 174.75ms
311us 30.36ms 122.01ms
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
251.818 35.098 243.681 5.326 537.320 45.184 380.452
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
181.81ms 395.21ms 572.18ms
123.39ms 407.19ms 584.69ms
105.86ms 402.14ms 496.79ms
61.23ms 395.02ms 536.19ms
72.52ms 395.93ms 538.21ms
128.16ms 561.34ms 757.40ms
69.13ms 340.06ms 480.21ms
45.93ms 534.31ms 667.84ms
58.76ms 353.54ms 415.57ms
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
94.088 420.527 561.009 75.952 177.518 559.178 750.235
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
318.26ms 446.64ms 663.97ms
142.80ms 468.64ms 652.16ms
128.99ms 490.65ms 616.46ms
64.89ms 468.75ms 630.44ms
192.87ms 462.43ms 600.48ms
150.09ms 648.58ms 879.97ms
193.96ms 396.65ms 571.11ms
49.99ms 610.44ms 763.94ms
69.85ms 413.27ms 506.14ms
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
145.744 489.561 653.852 85.001 308.316 645.529 870.688
h2load ttfb latency result summary end
[CODEB]
Test Run: 1 (oneinstack-ubuntu16-openresty)
Test Run: 2 (oneinstack-ubuntu16-openresty)
Test Run: 3 (oneinstack-ubuntu16-openresty)
Test Run: 4 (oneinstack-ubuntu16-openresty)
Test Run: 5 (oneinstack-ubuntu16-openresty)
Test Run: 6 (oneinstack-ubuntu16-openresty)
Test Run: 7 (oneinstack-ubuntu16-openresty)
Test Run: 8 (oneinstack-ubuntu16-openresty)
Test Run: 9 (oneinstack-ubuntu16-openresty)
users requests req/s encoding cipher protocol started succeeded
500 5000 3451.13 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3430
500 5000 3386.99 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2846
500 5000 3309.48 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2533
500 5000 4069.19 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3421
500 5000 3185.15 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3481
500 5000 3490.49 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3292
500 5000 4331.25 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3189
500 5000 3238.10 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 3198
500 5000 3562.69 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 2885
h2load result summary
min: avg: max: stddev: requests-succeeded:
3185.150 3558.274 4331.250 388.521 62.00
[/CODEB]
req-time-min req-time-avg req-time-max
1.90ms 38.86ms 675.59ms
752us 43.50ms 299.67ms
495us 45.59ms 710.10ms
494us 38.42ms 310.81ms
117us 56.97ms 186.83ms
1.86ms 41.32ms 445.80ms
134us 34.99ms 430.74ms
661us 48.26ms 523.00ms
494us 42.20ms 212.47ms
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
350.084 43.346 421.668 6.466 744.720 56.273 707.339
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
176.62ms 619.18ms 802.52ms
54.00ms 668.57ms 853.92ms
93.38ms 698.28ms 812.80ms
68.00ms 519.54ms 670.92ms
107.40ms 533.76ms 736.23ms
96.18ms 596.12ms 796.15ms
42.55ms 509.33ms 640.42ms
77.02ms 627.80ms 806.48ms
103.20ms 612.11ms 776.68ms
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
90.928 598.299 766.236 65.878 171.082 695.903 850.630
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
242.00ms 686.32ms 889.25ms
104.71ms 792.38ms 985.04ms
107.05ms 780.04ms 926.49ms
128.24ms 613.49ms 799.82ms
124.95ms 615.11ms 868.81ms
220.32ms 678.59ms 889.82ms
52.22ms 578.71ms 748.55ms
85.47ms 732.60ms 928.35ms
115.90ms 704.05ms 917.96ms
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
131.207 686.810 883.788 74.583 240.266 791.393 980.505
h2load ttfb latency result summary end
[CODEB]
Test Run: 1 (vestacp-ubuntu1604)
Test Run: 2 (vestacp-ubuntu1604)
Test Run: 3 (vestacp-ubuntu1604)
Test Run: 4 (vestacp-ubuntu1604)
Test Run: 5 (vestacp-ubuntu1604)
Test Run: 6 (vestacp-ubuntu1604)
Test Run: 7 (vestacp-ubuntu1604)
Test Run: 8 (vestacp-ubuntu1604)
Test Run: 9 (vestacp-ubuntu1604)
users requests req/s encoding cipher protocol started succeeded
500 5000 1361.04 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1263.62 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1235.30 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1593.14 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1642.73 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1526.52 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1553.14 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1352.64 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
500 5000 1470.00 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 5000 5000
h2load result summary
min: avg: max: stddev: requests-succeeded:
1235.300 1444.237 1642.730 146.822 100.00
[/CODEB]
req-time-min req-time-avg req-time-max
375us 136.46ms 3.09s
406us 153.18ms 3.09s
534us 141.62ms 2.78s
414us 93.67ms 1.92s
418us 94.32ms 1.54s
386us 119.44ms 1.59s
510us 105.92ms 1.53s
393us 140.23ms 3.05s
792us 135.43ms 2.02s
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
469.778 124.474 2.290 21.959 771.360 152.255 3.090
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
126.10ms 365.99ms 493.42ms
223.32ms 468.92ms 622.78ms
69.43ms 678.82ms 793.91ms
59.14ms 432.35ms 594.36ms
77.41ms 524.07ms 696.26ms
84.12ms 626.71ms 803.21ms
68.76ms 502.73ms 624.68ms
54.72ms 429.16ms 576.09ms
70.24ms 667.80ms 827.47ms
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
92.582 521.839 670.242 112.363 215.542 677.938 825.529
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
306.45ms 1.32s 3.59s
304.04ms 1.45s 3.70s
79.54ms 1.76s 3.52s
143.43ms 1.05s 2.45s
93.99ms 1.17s 2.15s
168.09ms 1.40s 2.35s
76.56ms 1.26s 2.14s
63.11ms 1.33s 3.59s
155.44ms 1.58s 2.80s
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
154.517 1.369 2.921 0.213 306.257 1.746 3.691
h2load ttfb latency result summary end
[CODEB]
Test Run: 1 (webinoly)
Test Run: 2 (webinoly)
Test Run: 3 (webinoly)
Test Run: 4 (webinoly)
Test Run: 5 (webinoly)
Test Run: 6 (webinoly)
Test Run: 7 (webinoly)
Test Run: 8 (webinoly)
Test Run: 9 (webinoly)
users requests req/s encoding cipher protocol started succeeded
500 5000 1482.20 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1606.68 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1505.40 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1438.26 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1498.11 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1603.49 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 265.33 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1981.34 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
500 5000 1631.46 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 5000 5000
h2load result summary
min: avg: max: stddev: requests-succeeded:
265.330 1445.808 1981.340 470.797 100.00
[/CODEB]
req-time-min req-time-avg req-time-max
393us 136.45ms 2.02s
561us 129.90ms 1.23s
414us 140.70ms 1.32s
623us 150.93ms 1.39s
430us 126.84ms 1.38s
490us 118.76ms 1.15s
381us 1.21s 16.32s
9.80ms 121.46ms 1.40s
1.47ms 117.78ms 1.19s
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
367.030 116.003 3.044 44.408 618.040 150.112 15.176
h2load requests latency result summary end
connect-time-min connect-time-avg connect-time-max
675.96ms 751.70ms 825.29ms
64.68ms 783.49ms 876.78ms
95.82ms 835.02ms 927.02ms
696.47ms 799.87ms 877.46ms
139.50ms 672.05ms 753.15ms
53.39ms 861.12ms 954.83ms
50.01ms 641.02ms 739.27ms
61.61ms 714.75ms 803.42ms
90.77ms 729.02ms 828.49ms
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
214.246 754.227 842.857 73.026 694.829 859.032 952.605
h2load connect latency result summary end
ttfb-time-min ttfb-time-avg ttfb-time-max
881.77ms 1.77s 2.77s
72.71ms 1.49s 2.01s
99.36ms 1.53s 2.04s
911.73ms 1.52s 2.17s
155.89ms 1.37s 2.03s
56.92ms 1.54s 2.08s
77.55ms 5.22s 16.23s
859.05ms 1.45s 2.10s
122.24ms 1.41s 1.98s
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
359.691 1.922 3.712 1.242 909.333 4.944 15.153
h2load ttfb latency result summary end
h2load result excel summary
1274.520 1577.917 1867.350 215.880 100.00
240.300 1141.894 2318.090 829.926 100.00
3752.540 4855.892 6052.070 803.081 65.00
3185.150 3558.274 4331.250 388.521 62.00
1235.300 1444.237 1642.730 146.822 100.00
265.330 1445.808 1981.340 470.797 100.00
h2load requests latency result summary
req-min: req-avg: req-max: req-stddev: req-perc99-min: req-perc99-avg: req-perc99-max:
505.444 127.416 2.117 10.563 725.880 144.194 3.070
245.083 212.874 4.963 301.256 423.920 920.950 15.720
251.818 35.098 243.681 5.326 537.320 45.184 380.452
350.084 43.346 421.668 6.466 744.720 56.273 707.339
469.778 124.474 2.290 21.959 771.360 152.255 3.090
367.030 116.003 3.044 44.408 618.040 150.112 15.176
h2load connect latency result summary
connect-min: connect-avg: connect-max: connect-stddev: connect-perc99-min: connect-perc99-avg: connect-perc99-max:
280.868 478.407 550.417 54.151 400.764 573.151 656.422
85.482 407.644 308.128 45.258 340.638 488.393 502.503
94.088 420.527 561.009 75.952 177.518 559.178 750.235
90.928 598.299 766.236 65.878 171.082 695.903 850.630
92.582 521.839 670.242 112.363 215.542 677.938 825.529
214.246 754.227 842.857 73.026 694.829 859.032 952.605
h2load ttfb latency result summary
ttfb-min: ttfb-avg: ttfb-max: ttfb-stddev: ttfb-perc99-min: ttfb-perc99-avg: ttfb-perc99-max:
495.770 746.029 2.526 81.645 586.165 862.630 3.671
351.586 448.020 5.178 353.895 428.142 882.326 17.006
145.744 489.561 653.852 85.001 308.316 645.529 870.688
131.207 686.810 883.788 74.583 240.266 791.393 980.505
154.517 1.369 2.921 0.213 306.257 1.746 3.691
359.691 1.922 3.712 1.242 909.333 4.944 15.153