rustyrazorblade / easy-cass-lab

Other
5 stars 4 forks source link

Add support for AWS single zone express #133

Open rustyrazorblade opened 1 month ago

rustyrazorblade commented 1 month ago

From their description:

Amazon S3 Express One Zone is a high-performance, single-Availability Zone storage class purpose-built to deliver consistent single-digit millisecond data access for your most frequently accessed data and latency-sensitive applications. S3 Express One Zone delivers data access speed up to 10x faster and request costs up to 50% lower than S3 Standard. While you have always been able to choose a specific AWS Region to store your S3 data, with S3 Express One Zone you can select a specific AWS Availability Zone within an AWS Region to store your data. You can choose to co-locate your storage and compute resources in the same Availability Zone to further optimize performance, which helps lower compute costs and run workloads faster. With S3 Express One Zone, data is stored in a different bucket type—an S3 directory bucket—which supports hundreds of thousands of requests per second. Additionally, you can use S3 Express One Zone with services such as Amazon SageMaker Model Training, Amazon Athena, Amazon EMR, and AWS Glue Data Catalog to accelerate your machine learning and analytics workloads. With S3 Express One Zone, storage automatically scales up or down based on your consumption and need, and you no longer need to manage multiple storage systems for low-latency workloads.

https://aws.amazon.com/s3/storage-classes/express-one-zone/ https://www.hashicorp.com/blog/terraform-delivers-launch-day-support-for-amazon-s3-express

rustyrazorblade commented 1 month ago

Looks like there's some limitations that would prevent this from working, so until Cassandra is updated to address the issues or single zone express is, we can't do anything useful with this.