I have cluster with 30 nodes, how to know throughput of my cluster ?
thanks for your advices ?
Bringing together the Apache Cassandra experts from the community and DataStax.
Want to learn? Have a question? Want to share your expertise? You are in the right place!
Not sure where to begin? Getting Started
The throughput of your cluster can't be "calculated" unless you have some reference point. This is because there are lots of moving parts involved and no two clusters are the same.
The factors which contribute to the cluster's capacity include (but not limited to):
If you have not yet deployed your cluster to production, you can benchmark your data model and hardware using tools such as NoSQLBench. It will give you an idea of how many operations-per-second your cluster can sustain and you can extrapolate from that point.
If you have already deployed your cluster, you can collect metrics about the cluster throughput and infer from that. You can use tools such as the open-source DataStax Metrics Collector for Apache Cassandra (MCAC) to collect metrics data and export them to Prometheus/Grafana. Cheers!
6 People are following this question.