Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Duplicate
-
None
-
None
-
None
Description
Throughput latency & throughput achieved via cassandra-stress is dramatically impacted when using SSL (about 5-6x).
I haven't done much analysis of this yet, but one observation is that I do notice a dramatic increase in context switches while running with SSL on the server side. In the charts below, the left-most data in a chart represents running without SSL, and the right-most data represents running with SSL. You'll observe that on the C* node that while the CPU utilization is down when running stress with SSL, the context switches are higher.
Attached is ssl-bench.tgz that includes output for each run, the parameters used and an html file that is the output of running stress with CASSANDRA-7918.
If you need some ready made keystore / truststore files to work with, some can be found here.
Attachments
Attachments
Issue Links
- duplicates
-
CASSANDRA-10735 Support netty openssl (netty-tcnative) for client encryption
- Resolved
- is related to
-
CASSANDRA-10735 Support netty openssl (netty-tcnative) for client encryption
- Resolved