This section describes some recommended performance tuning configurations to optimize BAM. It assumes that you have set up the BAM server on Unix/Linux, which is recommended for a production deployment. If you have high volume of data with high concurrency, we also recommend you to use a distributed BAM setup. For instructions, see our product deployment and clustering guide.
The values we discuss below are general recommendations only. They might not be the optimal for the specific hardware configurations in your environment. We recommend you to carry out load tests on your environment to tune the BAM accordingly.
Improvement Area | Performance Recommendations | ||||||||
---|---|---|---|---|---|---|---|---|---|
Data receiver nodes |
| ||||||||
Analyzer nodes | Xms1024m -Xmx1024m -XX:MaxPermSize=512m | ||||||||
Dashboard nodes | Xms1024m -Xmx1024m -XX:MaxPermSize=512m | ||||||||
Hadoop nodes |
| ||||||||
Cassandra nodes |
Also see http://www.datastax.com/docs/1.0/operations/tuning in Cassandra documentation. |