Skip to content

Guidance/ recommended configurations for running Astra at scale #795

Locked Answered by bryanlb
autata asked this question in Onboarding
Discussion options

You must be logged in to vote

I'm still working to build out a complete recommendation list, but here's a snapshot of what we're currently using for some of the more critical configs: CPU range indicates the Kubernetes request/limit configs.

Index

r5d.24xlarge
cpu: 2-5
memory: 32GB
jvm: 6GB
localdisk: 90Gi
maxBytesPerChunk: 15000000000 # 15GB
Scaled to 4MB/s per indexer - 40MB/s cluster would be 10 nodes

Recovery

r5d.24xlarge
cpu: 2-5
memory: 24GB
jvm: 20GB
localdisk: 100Gi
Auto scaled on CPU > 60%, min 2 nodes

Manager

m5.24xlarge
cpu: 0.5 - 2
memory: 12GB
jvm: 8GB
1 instance per cluster

Query

m5.24xlarge
cpu: 1-4
memory: 32GB
jvm: 28GB
requestTimeout: 60s
Scaled to 3-10 nodes, depending on query load

Cache

i3en.24xlarge

Replies: 3 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@autata
Comment options

@bryanlb
Comment options

@autata
Comment options

@bryanlb
Comment options

Answer selected by bryanlb
Comment options

You must be logged in to vote
1 reply
@bryanlb
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants