- Newest
- Most votes
- Most comments
Hi Shanil,
If you're an enterprise customer, then the best way to approach this is to reach out to your Technical Account Manager who can help run an Operational Review and guide you on the best target sizing.
This blog gives details of how to size your cluster and utilities for recommendations for node count and node configuration. Running those should give you an indication of the target nodes and related configuration you can use. Redshift serverless is also an option for spiky workloads where you only need a burst of capacity during peak dbt runs and then scale down as you do not have transformations running. This gives a comparison of serverless to provisioned. Hope this helps.
For your use case it is better to move to 2 node ra3.xplus. Let me explain in detail.
On a single-node cluster, the node is shared for leader and compute functionality. Single-node clusters are not recommended for running production workloads. On a multi-node cluster, the leader node is separate from the compute nodes. The leader node is the same node type as the compute nodes. You only pay for compute nodes.
In your present cluster 4 node dc2.large, you are having 1 leader node and 4 compute nodes. If you migrate to 1 node ra3.xplus, then same node will act as compute and leader node. This may significantly impact your query performance.
To optimize the cost, you can stop the cluster when you are not using (off business hours + weekends). This can be completely automated through APIs. Additionally you can explore reserved instances as well.
You can also evaluate Amazon Redshift Serverless which makes it convenient for you to run and scale analytics without having to provision and manage data warehouses. Amazon Redshift automatically provisions and scales data warehouse capacity to deliver fast performance for demanding and unpredictable workloads. You pay only for the capacity that you use. You can set Base capacity and Max capacity to control costs for compute resources. For more info - https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-billing.html
Move to 4 nodes of ra3.large, which is recently launched on Oct 1, 2024.
Please refer this blog to understand how to use the Amazon Redshift Node Configuration Comparison utility to find the right configuration for your cluster based on your query performance expectation for sequential or concurrently running queries.
Relevant content
- asked 3 months ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated a month ago
