4.5. Test Result Data

This section includes summary of Netconf read operation performance. Performance is reported for Honeycomb running in multiple configurations of netconf thread(s) and their physical CPU core(s) placement, and for different read operation targets.

Note

Test results have been generated by FD.io test executor honeycomb performance jobs with Robot Framework result files csit-vpp-perf-*.zip archived here.

4.6. Honeycomb + Netconf

Performs read operations from Honeycomb’s operational data store. Honeycomb does not contact VPP to obtain the most up-to-date value. Operations are performed synchronously per client, varying the number of clients from 1 to 16.

netconf-netty-threads: 16

# clients TCP performance (reads/sec) Total requests
1 5179 100K
2 10601 100K
4 21488 100K
8 35772 100K
16 73544 100K

netconf-netty-threads: 1

# clients TCP performance (reads/sec) Total requests
1 5179 100K
2 5557 100K
4 5888 100K
8 5977 100K
16 6119 100K

Data source: https://jenkins.fd.io/view/hc2vpp/job/hc2vpp-csit-perf-master-ubuntu1604/8/

4.7. Honeycomb + Netconf + VPP

Performs read operations from Honeycomb’s operational data store. Honeycomb uses VPP API to obtain the value from VPP before responding. Operations are performed synchronously per client, varying the number of clients from 1 to 16.

netconf-netty-threads: 16

# clients TCP performance (reads/sec) Total requests
1 4766 100K
2 9906 100K
4 17594 100K
8 29933 100K
16 45254 100K

netconf-netty-threads: 1

# clients TCP performance (reads/sec) Total requests
1 4600 100K
2 5375 100K
4 5404 100K
8 5488 100K
16 6000 100K

Data source: https://jenkins.fd.io/view/hc2vpp/job/hc2vpp-csit-perf-master-ubuntu1604/9/