Kata Containers provides a series of read and write performance tests using Cassandra Stress tool. The Cassandra Stress tool is a Java-based stress testing utility for basic benchmarking and load testing a cluster. This tool helps us to populate a cluster and stress test CQL tables and queries. This test is based in two operations, the first one is writing against the cluster or populating the database and the second one is reading the cluster that was populated by the writing test.
Individual tests can be run by hand, for example:
$ cd metrics/disk/cassandra_kubernetes
$ ./cassandra.sh
In order to obtain repeatable and stable results it is necessary to run the tests multiple times (at least 15 times to have standard deviation < 3%).
This is a test of C-Ray which is a simple raytracer designed to test the floating-point CPU performance.
Individual test can be run by hand, for example:
$ cd metrics/disk/c-ray
$ ./cray.sh