Skip to content

Performance tests #2

Description

@koolzz

Performance tests using DPDK / ONVM module.

These are done with running epserver with single core with one of the 2 modules. Epwget is ran using the DPDK module.

Epwget -> Epserver

ONVM

64B
[ ALL ] dpdk0 flows:   1552, RX: 1139328(pps) (err:     0),  1.21(Gbps), TX: 1254237(pps),  1.11(Gbps)
[ ALL ] connect:  227929, read:   44 MB, write:   22 MB, completes:  227929 (resp_time avg: 2259, max:   2449 us)
8K
[ ALL ] dpdk0 flows:   1030, RX:  619332(pps) (err:     0),  4.58(Gbps), TX:  588952(pps),  0.48(Gbps)
[ ALL ] connect:   62083, read:  493 MB, write:    6 MB, completes:   62083 (resp_time avg: 16443, max:  20227 us)

DPDK

64B
[ ALL ] dpdk0 flows:   1682, RX: 1382417(pps) (err:     0),  1.46(Gbps), TX: 1450863(pps),  1.29(Gbps)
[ ALL ] connect:  275933, read:   53 MB, write:   27 MB, completes:  275933 (resp_time avg: 1852, max:   2201 us)
8K
[ ALL ] dpdk0 flows:   1041, RX:  801880(pps) (err:     0),  5.93(Gbps), TX:  754210(pps),  0.61(Gbps)
[ ALL ] connect:   80054, read:  633 MB, write:    7 MB, completes:   80054 (resp_time avg: 12183, max:  18195 us)

Apache benchmark

64B

Stat name ONVM DPDK
Concurrency Level: 1024 1024
Time taken for tests: (seconds) 15.071 15.717
Complete requests: 1000000 1000000
Failed requests: 0 0
Total transferred: (bytes) 204000000 204000000
HTML transferred: (bytes) 64000000 64000000
Requests per second: [#/sec] (mean) 66352.05 63624.45
Time per request: [ms] (mean) 15.433 16.094
Time per request: [ms] (mean, all concurrent requests) 0.015 0.016
Transfer rate: [Kbytes/sec] received 13218.57 12675.18

8K

Stat name ONVM DPDK
Concurrency Level: 1024 1024
Time taken for tests: (seconds) 27.182 25.996
Complete requests: 1000000 1000000
Failed requests: 0 0
Total transferred: (bytes) 8334000000 8334000000
HTML transferred: (bytes) 8192000000 8192000000
Requests per second: [#/sec] (mean) 36788.74 38467.03
Time per request: [ms] (mean) 15.433 16.094
Time per request: [ms] (mean, all concurrent requests) 0.027 0.026
Transfer rate: [Kbytes/sec] received 13218.57 12675.18

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions