Open arapov opened 9 months ago
Possible ability to schedule coupled server and client on different machines to isolate measurements of server or client only
https://github.com/openssl/project/issues/137
We will buy physical servers.
Thoughts:
test/perf/...
I am not sure why we cannot keep the performance tests in openssl/tools. IMO the tests should be largely version-independent. Possibly some of these will need some ifdefs or limitation of which versions they run against.
I am not sure why we cannot keep the performance tests in openssl/tools
We want to be able to compare performance across different versions - so the tests need to be independent of any particular branch. Of course there may be some branches that a performance test is not relevant too (e.g. there is no point in measuring quic performance <3.2)
OK, makes sense
Something else to keep in mind: All outputs (i.e. graphs) need to be publicly accessible
cc @nhorman
my thoughts regarding what we need:
@quarckster can you provide a status update on this please? I know you were in the process of ordering this equipment, do we have it installed in the data center now? Can we start provisioning it?
We are missing some hardware in our setup. We need to buy a network switch and a firewall. When everything will be installed I'll start to install the software.
The firewall has arrived at the data center. The switch is on the way.
New hardware set up epic https://github.com/openssl/private/issues/489
I started looking into this task. What are we going to collect as performance data? Is it the output of perf applications from https://github.com/openssl/tools/ repo?
I created an epic for this task https://github.com/openssl/project/issues/790