Best practices for running Apache Cassandra with Amazon EBS
Database Blog
This article provides best practices for running Apache Cassandra database on Amazon EBS (Elastic Block Store). It discusses the advantages of using EBS over instance store drives for Cassandra, and how to optimize EBS performance for Cassandra workloads.
Specifically, the article covers:
- Amazon EBS volume options like gp3 and io2 Block Express, and their performance characteristics
- How Cassandra reads data from persistent storage, including sequential and random reads
- Performance monitoring tools like iostat, xfsdist, xfsslower, cachestat, and biolatency to analyze disk I/O
- Best practices for Cassandra on EBS, such as tuning readahead, compression settings, compaction throughput, and disk access mode
- Benchmarking tools like easy-cass-lab and easy-cass-stress to evaluate performance
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Nov 12
2024
2024
Use Amazon ElastiCache as a cache for Amazon Keyspaces (for Apache Cassandra)
Sep 4
2024
2024
Migrate Cassandra workloads to Amazon Keyspaces using CQLReplicator
Aug 27
2024
2024
Using DML auditing for Amazon Keyspaces (for Apache Cassandra)
Jul 30
2024
2024
Best practices for Amazon RDS for SQL Server with Amazon EBS io2 Block Express volumes up to 64 TiB
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.