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 667 15372 1 0 15373
Low: 16040 668 15372
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 701.93ms, 8547.89 req/s, 18.53MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 1.03ms 72.34ms 19.30ms 11.54ms 83.48%
time for connect: 168.07ms 307.32ms 243.59ms 34.18ms 71.67%
time to 1st byte: 232.12ms 346.90ms 279.77ms 26.47ms 73.33%
req/s : 28.64 35.47 31.81 1.37 68.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.33s, 4527.97 req/s, 9.81MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 3.21ms 129.70ms 37.78ms 19.65ms 70.72%
time for connect: 46.48ms 351.06ms 275.76ms 80.83ms 87.33%
time to 1st byte: 231.89ms 397.35ms 356.80ms 37.68ms 83.33%
req/s : 15.63 43.75 22.13 9.97 73.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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.22s, 4899.63 req/s, 10.62MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 603us 109.28ms 35.78ms 19.85ms 63.87%
time for connect: 51.47ms 329.26ms 244.19ms 50.90ms 77.33%
time to 1st byte: 198.81ms 356.58ms 289.18ms 35.86ms 69.00%
req/s : 17.12 53.34 24.10 10.90 72.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.32s, 4531.04 req/s, 9.82MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 226us 133.46ms 41.49ms 17.02ms 73.52%
time for connect: 46.57ms 321.01ms 256.27ms 45.80ms 75.00%
time to 1st byte: 204.15ms 370.05ms 301.44ms 31.99ms 73.33%
req/s : 15.80 58.13 21.29 10.91 82.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.43s, 4194.85 req/s, 9.09MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 361us 120.93ms 43.56ms 20.23ms 62.30%
time for connect: 78.72ms 355.36ms 270.51ms 52.28ms 71.00%
time to 1st byte: 239.48ms 410.97ms 322.23ms 41.32ms 57.33%
req/s : 14.56 50.68 20.22 9.51 76.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.52s, 3940.57 req/s, 8.54MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 859us 138.66ms 50.81ms 20.81ms 77.42%
time for connect: 53.46ms 368.99ms 279.21ms 53.42ms 74.00%
time to 1st byte: 230.77ms 422.77ms 333.74ms 37.80ms 72.67%
req/s : 13.67 50.04 17.85 10.00 87.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 834.80ms, 7187.32 req/s, 15.58MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 664us 62.63ms 21.60ms 8.23ms 69.28%
time for connect: 199.58ms 313.66ms 265.12ms 33.83ms 67.00%
time to 1st byte: 245.00ms 335.56ms 291.63ms 28.83ms 59.67%
req/s : 25.09 56.89 29.33 5.14 84.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.45s, 4126.79 req/s, 8.94MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 362us 113.20ms 47.47ms 18.38ms 78.47%
time for connect: 46.74ms 373.27ms 281.70ms 59.71ms 68.00%
time to 1st byte: 225.02ms 419.44ms 343.29ms 36.62ms 61.67%
req/s : 14.34 44.67 18.28 8.80 86.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.12s, 5372.18 req/s, 11.64MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.00MB (13635000) total, 931.93KB (954300) headers (space savings 29.31%), 11.98MB (12558000) data
min max mean sd +/- sd
time for request: 2.27ms 111.61ms 29.28ms 16.39ms 74.92%
time for connect: 42.19ms 303.45ms 245.43ms 62.60ms 90.33%
time to 1st byte: 200.35ms 343.96ms 312.14ms 33.88ms 91.00%
req/s : 18.35 41.50 26.39 8.92 69.00%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
300 6000 8547.89 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4527.97 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4899.63 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4531.04 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4194.85 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3940.57 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 7187.32 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4126.79 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 5372.18 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev:
3940.57 5259 8547.89 1576.95
-------------------------------------------------------------------------------------------
h2load result summary end
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 70 15954 14 14 15969
Low: 16040 85 15954
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.18s, 5073.68 req/s, 10.97MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 388us 72.48ms 35.92ms 15.19ms 66.90%
time for connect: 45.19ms 256.54ms 190.31ms 54.48ms 78.33%
time to 1st byte: 160.04ms 280.19ms 242.01ms 29.89ms 74.33%
req/s : 17.31 71.52 24.51 10.91 87.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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.50s, 3992.09 req/s, 8.63MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 422us 100.12ms 49.11ms 20.62ms 68.28%
time for connect: 62.81ms 309.94ms 217.48ms 33.80ms 89.33%
time to 1st byte: 186.90ms 375.88ms 257.55ms 28.24ms 86.00%
req/s : 13.49 87.51 20.09 11.87 74.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.17s, 5143.77 req/s, 11.12MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 2.27ms 62.90ms 34.43ms 13.39ms 66.72%
time for connect: 158.67ms 259.64ms 214.54ms 29.23ms 67.33%
time to 1st byte: 198.87ms 307.66ms 251.45ms 31.70ms 57.00%
req/s : 17.40 45.23 24.46 8.98 82.00%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.92s, 3124.82 req/s, 6.75MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 472us 112.51ms 75.93ms 22.88ms 83.60%
time for connect: 36.52ms 312.40ms 199.46ms 43.03ms 87.67%
time to 1st byte: 140.94ms 391.58ms 245.76ms 52.05ms 85.67%
req/s : 10.67 95.03 14.86 15.04 93.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 989.52ms, 6063.55 req/s, 13.11MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 2.72ms 62.84ms 27.98ms 10.25ms 70.87%
time for connect: 147.05ms 276.86ms 206.10ms 31.06ms 74.00%
time to 1st byte: 196.53ms 319.00ms 246.36ms 26.93ms 79.33%
req/s : 21.09 42.40 27.36 6.23 79.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.45s, 4134.97 req/s, 8.94MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 1.12ms 78.85ms 47.36ms 20.11ms 63.20%
time for connect: 122.80ms 248.24ms 174.79ms 31.21ms 71.00%
time to 1st byte: 171.58ms 302.87ms 213.69ms 31.32ms 74.67%
req/s : 14.21 71.63 21.30 11.65 82.00%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.17s, 5135.44 req/s, 11.10MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 433us 58.29ms 41.07ms 11.97ms 79.85%
time for connect: 129.37ms 219.85ms 173.65ms 24.85ms 67.00%
time to 1st byte: 155.50ms 259.29ms 201.52ms 26.31ms 71.33%
req/s : 17.93 94.82 22.27 12.88 95.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.85s, 3244.38 req/s, 7.01MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 434us 121.19ms 68.77ms 25.21ms 83.88%
time for connect: 41.27ms 324.08ms 219.60ms 38.78ms 83.33%
time to 1st byte: 170.83ms 418.86ms 261.94ms 50.40ms 90.67%
req/s : 11.09 75.04 16.44 14.24 88.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-ECDSA-AES128-GCM-SHA256
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.71s, 3505.25 req/s, 7.58MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.97MB (13599000) total, 808.89KB (828300) headers (space savings 32.66%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 343us 94.78ms 63.81ms 23.75ms 82.73%
time for connect: 129.35ms 271.73ms 187.85ms 33.11ms 82.67%
time to 1st byte: 167.25ms 359.72ms 233.07ms 47.28ms 82.67%
req/s : 11.93 89.80 18.47 16.80 88.00%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
300 6000 5073.68 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3992.09 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 5143.77 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3124.82 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 6063.55 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4134.97 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 5135.44 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3244.38 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3505.25 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev:
3124.82 4380 6063.55 1019.21
-------------------------------------------------------------------------------------------
h2load result summary end
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.46s, 4114.07 req/s, 8.80MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 713us 138.00ms 40.92ms 19.30ms 62.62%
time for connect: 56.42ms 350.16ms 263.09ms 64.47ms 74.33%
time to 1st byte: 63.26ms 397.81ms 304.05ms 78.84ms 79.00%
req/s : 14.26 129.65 26.50 23.22 92.00%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.78s, 3379.20 req/s, 7.23MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 366us 130.27ms 57.82ms 20.61ms 84.23%
time for connect: 72.73ms 402.93ms 339.29ms 92.54ms 85.00%
time to 1st byte: 73.84ms 461.55ms 391.93ms 107.47ms 85.00%
req/s : 11.59 239.13 19.44 21.03 85.00%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 817.28ms, 7341.39 req/s, 15.70MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 299us 116.05ms 26.21ms 4.60ms 83.25%
time for connect: 49.16ms 264.93ms 210.14ms 29.09ms 72.00%
time to 1st byte: 50.86ms 288.08ms 237.99ms 30.93ms 73.00%
req/s : 25.01 94.35 27.77 6.57 98.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.34s, 4464.96 req/s, 9.55MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 422us 101.33ms 35.01ms 16.70ms 59.43%
time for connect: 31.27ms 361.69ms 258.38ms 103.57ms 63.67%
time to 1st byte: 33.09ms 407.19ms 295.34ms 116.54ms 63.00%
req/s : 15.23 410.85 29.24 27.73 88.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.82s, 3294.19 req/s, 7.05MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 281us 196.47ms 59.74ms 20.93ms 83.43%
time for connect: 45.37ms 402.18ms 329.28ms 100.87ms 83.33%
time to 1st byte: 48.27ms 470.66ms 394.24ms 118.35ms 83.33%
req/s : 11.26 324.42 18.66 22.66 83.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.00s, 2997.02 req/s, 6.41MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 370us 228.83ms 69.84ms 23.61ms 83.72%
time for connect: 38.84ms 427.25ms 366.54ms 93.69ms 89.00%
time to 1st byte: 43.61ms 492.89ms 430.09ms 108.29ms 91.33%
req/s : 10.23 254.94 21.90 39.15 91.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.27s, 4716.74 req/s, 10.09MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 803us 124.42ms 35.42ms 14.50ms 74.68%
time for connect: 49.75ms 327.91ms 231.70ms 79.44ms 70.33%
time to 1st byte: 59.73ms 372.88ms 274.14ms 93.10ms 66.67%
req/s : 16.21 87.42 26.72 16.40 91.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.91s, 3148.75 req/s, 6.73MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 463us 134.00ms 64.49ms 19.54ms 89.40%
time for connect: 25.00ms 444.42ms 390.41ms 105.94ms 91.33%
time to 1st byte: 27.62ms 516.46ms 451.21ms 121.89ms 91.33%
req/s : 10.74 259.10 24.15 44.50 91.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.02s, 5908.97 req/s, 12.64MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.83MB (13455000) total, 668.26KB (684300) headers (space savings 35.56%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 2.17ms 66.73ms 26.23ms 11.34ms 60.97%
time for connect: 53.25ms 259.65ms 186.19ms 53.87ms 64.33%
time to 1st byte: 73.47ms 292.37ms 219.63ms 59.87ms 66.00%
req/s : 20.31 90.92 33.11 16.48 92.33%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
300 6000 4114.07 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3379.20 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 7341.39 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4464.96 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3294.19 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 2997.02 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4716.74 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3148.75 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 5908.97 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev:
2997.02 4374 7341.39 1453.78
-------------------------------------------------------------------------------------------
h2load result summary end
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 474 15552 12 13 15566
Low: 16040 487 15552
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.46s, 4100.36 req/s, 8.78MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 732us 147.55ms 38.65ms 17.58ms 67.93%
time for connect: 60.69ms 377.04ms 278.33ms 92.66ms 75.00%
time to 1st byte: 64.85ms 431.55ms 318.52ms 111.66ms 79.33%
req/s : 14.19 90.97 26.15 19.58 90.00%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.55s, 3873.98 req/s, 8.30MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 877us 125.72ms 47.09ms 21.12ms 73.73%
time for connect: 63.13ms 332.38ms 267.32ms 73.10ms 75.33%
time to 1st byte: 71.91ms 384.99ms 310.49ms 88.57ms 75.33%
req/s : 13.25 93.91 24.18 19.91 75.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.62s, 3712.26 req/s, 7.95MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 11.40ms 362.23ms 51.33ms 20.54ms 79.97%
time for connect: 53.65ms 530.93ms 363.66ms 115.15ms 61.00%
time to 1st byte: 239.98ms 570.76ms 412.22ms 107.74ms 60.33%
req/s : 12.70 23.60 14.92 3.36 84.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.38s, 4332.21 req/s, 9.28MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 755us 107.69ms 38.57ms 18.78ms 64.30%
time for connect: 43.30ms 328.05ms 248.52ms 84.54ms 72.33%
time to 1st byte: 47.13ms 373.25ms 285.78ms 98.07ms 70.33%
req/s : 14.85 105.65 29.09 23.68 88.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 973.78ms, 6161.56 req/s, 13.19MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 771us 89.35ms 28.00ms 9.61ms 70.93%
time for connect: 69.71ms 280.73ms 224.17ms 47.99ms 71.00%
time to 1st byte: 112.74ms 306.40ms 252.25ms 45.45ms 69.33%
req/s : 21.37 66.51 28.22 11.52 82.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.78s, 3373.14 req/s, 7.22MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 239us 124.63ms 57.82ms 23.90ms 79.25%
time for connect: 46.32ms 370.80ms 305.74ms 102.49ms 83.67%
time to 1st byte: 64.04ms 440.96ms 357.79ms 120.71ms 83.67%
req/s : 11.51 185.78 26.74 35.32 83.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.79s, 3344.59 req/s, 7.16MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 426us 179.90ms 59.22ms 21.78ms 87.12%
time for connect: 34.53ms 406.53ms 334.51ms 102.74ms 86.33%
time to 1st byte: 42.47ms 465.69ms 392.02ms 117.69ms 86.33%
req/s : 11.46 240.55 26.30 42.61 87.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.60s, 3741.93 req/s, 8.01MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 412us 164.15ms 44.69ms 21.96ms 69.28%
time for connect: 59.63ms 409.09ms 308.43ms 122.06ms 73.33%
time to 1st byte: 64.72ms 476.46ms 361.42ms 146.14ms 73.33%
req/s : 12.83 128.62 27.95 25.60 73.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.11s, 5409.07 req/s, 11.58MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.85MB (13473000) total, 685.84KB (702300) headers (space savings 35.33%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 1.83ms 93.05ms 34.31ms 10.98ms 77.40%
time for connect: 42.77ms 251.25ms 205.31ms 41.57ms 88.67%
time to 1st byte: 75.20ms 285.04ms 239.91ms 44.07ms 89.67%
req/s : 18.77 88.51 26.14 16.21 91.00%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
300 6000 4100.36 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3873.98 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3712.26 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4332.21 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 6161.56 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3373.14 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3344.59 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3741.93 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 5409.07 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev:
3344.59 4228 6161.56 955.22
-------------------------------------------------------------------------------------------
h2load result summary end
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 736 15274 18 29 15303
Low: 16040 766 15274
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.49s, 4030.93 req/s, 8.55MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 391us 233.58ms 38.14ms 19.53ms 69.78%
time for connect: 55.85ms 440.66ms 296.43ms 107.79ms 62.00%
time to 1st byte: 57.44ms 483.45ms 327.49ms 123.04ms 64.33%
req/s : 13.73 122.55 24.21 17.21 96.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.30s, 2606.03 req/s, 5.53MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 380us 198.76ms 81.62ms 24.68ms 83.32%
time for connect: 41.53ms 501.11ms 435.69ms 107.67ms 90.00%
time to 1st byte: 51.66ms 602.14ms 528.42ms 128.62ms 92.67%
req/s : 8.88 158.56 16.85 28.61 92.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.69s, 3558.60 req/s, 7.55MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 1.23ms 162.00ms 53.39ms 14.36ms 69.05%
time for connect: 156.63ms 414.50ms 308.44ms 92.68ms 61.67%
time to 1st byte: 179.67ms 492.18ms 370.10ms 118.89ms 70.33%
req/s : 12.16 21.55 15.43 3.97 62.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.44s, 4174.40 req/s, 8.86MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 4.44ms 99.09ms 40.69ms 18.55ms 64.65%
time for connect: 38.94ms 324.16ms 242.37ms 54.83ms 62.00%
time to 1st byte: 95.26ms 364.17ms 288.17ms 57.76ms 67.67%
req/s : 14.23 41.53 22.77 10.50 72.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 2.01s, 2988.50 req/s, 6.34MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 340us 144.15ms 68.85ms 22.82ms 86.90%
time for connect: 63.63ms 401.48ms 337.73ms 90.71ms 87.33%
time to 1st byte: 91.44ms 478.34ms 403.63ms 106.59ms 87.33%
req/s : 10.26 158.93 17.10 19.31 87.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
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, 5017.79 req/s, 10.64MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 846us 76.76ms 33.27ms 12.51ms 63.92%
time for connect: 66.25ms 285.90ms 213.96ms 44.45ms 65.33%
time to 1st byte: 161.89ms 330.03ms 251.18ms 45.96ms 63.00%
req/s : 17.23 60.80 24.94 8.12 80.00%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.93s, 3116.22 req/s, 6.61MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 398us 133.49ms 66.55ms 23.06ms 85.02%
time for connect: 36.41ms 377.78ms 323.55ms 94.57ms 88.33%
time to 1st byte: 38.35ms 452.54ms 382.85ms 112.27ms 88.33%
req/s : 10.65 224.11 22.85 34.25 88.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.50s, 4007.24 req/s, 8.50MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 283us 102.84ms 42.40ms 21.11ms 64.92%
time for connect: 63.82ms 297.26ms 215.41ms 61.92ms 60.00%
time to 1st byte: 72.13ms 340.03ms 251.79ms 77.73ms 63.33%
req/s : 13.81 118.69 24.90 15.71 82.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES256-GCM-SHA384
Server Temp Key: ECDH P-256 256 bits
Application protocol: h2
finished in 1.95s, 3073.74 req/s, 6.52MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 12.73MB (13347000) total, 597.95KB (612300) headers (space savings 35.41%), 12.03MB (12612000) data
min max mean sd +/- sd
time for request: 852us 154.02ms 67.74ms 23.32ms 86.27%
time for connect: 55.11ms 390.21ms 332.03ms 87.34ms 88.33%
time to 1st byte: 60.01ms 482.68ms 403.98ms 107.83ms 89.00%
req/s : 10.53 136.11 20.73 29.03 89.00%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
300 6000 4030.93 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 2606.03 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3558.60 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4174.40 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 2988.50 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 5017.79 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3116.22 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4007.24 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3073.74 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev:
2606.03 3619 5017.79 755.22
-------------------------------------------------------------------------------------------
h2load result summary end
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 157 15878 3 4 15882
Low: 16040 161 15878
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 1.82s, 3304.84 req/s, 7.44MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 312us 134.39ms 64.99ms 17.13ms 93.70%
time for connect: 36.92ms 393.40ms 348.36ms 72.11ms 92.33%
time to 1st byte: 39.40ms 463.79ms 415.45ms 86.14ms 94.00%
req/s : 11.29 206.63 19.95 34.32 94.00%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 1.99s, 3016.89 req/s, 6.79MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 246us 97.45ms 69.97ms 19.14ms 90.02%
time for connect: 38.51ms 454.48ms 389.49ms 90.21ms 93.00%
time to 1st byte: 44.15ms 535.45ms 473.15ms 110.80ms 93.00%
req/s : 10.26 256.99 19.92 35.62 93.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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 2.07s, 2904.67 req/s, 6.54MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 299us 213.44ms 75.57ms 9.79ms 87.38%
time for connect: 26.97ms 502.17ms 456.71ms 48.36ms 97.67%
time to 1st byte: 28.29ms 585.65ms 545.83ms 48.10ms 99.33%
req/s : 9.92 491.57 12.64 32.12 99.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 2.03s, 2957.30 req/s, 6.66MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 2.81ms 107.83ms 69.92ms 19.19ms 86.83%
time for connect: 57.20ms 499.33ms 441.64ms 92.56ms 93.67%
time to 1st byte: 61.70ms 573.19ms 518.39ms 109.96ms 93.67%
req/s : 10.11 114.25 15.49 20.37 93.67%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 1.73s, 3458.85 req/s, 7.79MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 368us 86.22ms 55.13ms 21.87ms 71.90%
time for connect: 28.16ms 380.24ms 306.13ms 90.21ms 80.33%
time to 1st byte: 47.99ms 438.65ms 355.83ms 105.83ms 80.33%
req/s : 11.82 143.63 20.13 18.35 80.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 2.08s, 2886.78 req/s, 6.50MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 60.67ms 219.75ms 76.60ms 12.99ms 80.57%
time for connect: 81.68ms 516.78ms 456.95ms 63.17ms 94.33%
time to 1st byte: 286.96ms 607.66ms 566.48ms 43.77ms 98.33%
req/s : 9.87 10.67 10.06 0.14 76.00%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 1.95s, 3080.34 req/s, 6.93MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 2.92ms 219.02ms 71.08ms 10.89ms 85.67%
time for connect: 264.67ms 495.08ms 451.64ms 38.26ms 90.00%
time to 1st byte: 367.38ms 563.88ms 534.73ms 20.06ms 75.33%
req/s : 10.50 11.35 10.68 0.11 71.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 1.99s, 3013.99 req/s, 6.78MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 242us 182.26ms 74.88ms 11.29ms 72.15%
time for connect: 25.61ms 461.52ms 413.24ms 44.63ms 92.33%
time to 1st byte: 26.10ms 551.01ms 506.26ms 44.77ms 97.67%
req/s : 10.25 512.32 12.90 32.26 99.33%
-------------------------------------------------------------------------------------------
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' -c300 -n6000 https://http2.domain.com
TLS Protocol: TLSv1.2
Cipher: ECDHE-RSA-AES128-GCM-SHA256
Server Temp Key: X25519 253 bits
Application protocol: h2
finished in 2.10s, 2857.94 req/s, 6.43MB/s
requests: 6000 total, 6000 started, 6000 done, 6000 succeeded, 0 failed, 0 errored, 0 timeout
status codes: 6000 2xx, 0 3xx, 0 4xx, 0 5xx
traffic: 13.51MB (14163000) total, 1.33MB (1392300) headers (space savings 26.10%), 12.06MB (12648000) data
min max mean sd +/- sd
time for request: 65.49ms 189.85ms 80.57ms 14.35ms 91.05%
time for connect: 54.07ms 465.46ms 409.80ms 53.78ms 93.67%
time to 1st byte: 256.16ms 546.70ms 508.97ms 35.70ms 93.00%
req/s : 9.72 10.61 9.89 0.13 79.67%
-------------------------------------------------------------------------------------------
users requests req/s encoding cipher protocol started succeeded
300 6000 3304.84 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3016.89 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 2904.67 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 2957.30 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3458.85 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 2886.78 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3080.34 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3013.99 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 2857.94 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
-------------------------------------------------------------------------------------------
h2load result summary
min: avg: max: stddev:
2857.94 3054 3458.85 202.65
-------------------------------------------------------------------------------------------
h2load result summary end
lxc stop webinoly
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
300 6000 8547.89 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4527.97 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4899.63 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4531.04 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4194.85 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3940.57 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 7187.32 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4126.79 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 5372.18 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
h2load result summary
min: avg: max: stddev:
3940.57 5259 8547.89 1576.95
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
300 6000 5073.68 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3992.09 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 5143.77 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3124.82 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 6063.55 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 4134.97 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 5135.44 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3244.38 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3505.25 gzip ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
h2load result summary
min: avg: max: stddev:
3124.82 4380 6063.55 1019.21
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
300 6000 4114.07 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3379.20 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 7341.39 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4464.96 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3294.19 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 2997.02 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4716.74 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3148.75 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 5908.97 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
h2load result summary
min: avg: max: stddev:
2997.02 4374 7341.39 1453.78
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
300 6000 4100.36 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3873.98 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3712.26 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4332.21 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 6161.56 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3373.14 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3344.59 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3741.93 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 5409.07 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
h2load result summary
min: avg: max: stddev:
3344.59 4228 6161.56 955.22
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
300 6000 4030.93 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 2606.03 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3558.60 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4174.40 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 2988.50 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 5017.79 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3116.22 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 4007.24 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
300 6000 3073.74 gzip ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 6000 6000
h2load result summary
min: avg: max: stddev:
2606.03 3619 5017.79 755.22
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
300 6000 3304.84 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3016.89 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 2904.67 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 2957.30 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3458.85 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 2886.78 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3080.34 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 3013.99 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
300 6000 2857.94 gzip ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 6000 6000
h2load result summary
min: avg: max: stddev:
2857.94 3054 3458.85 202.65