-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorporate new OR1 Instance Types into Capacity Plan #137
Comments
I took a look at the pricing for the new instances. In our use-case, we want as much EBS storage as possible for as cheaply as possible. The maximum EBS volume size is tied to the instance type/size. So really we want to get the instance type that maximizes EBS volume size while minimizing instance cost, and obeying the OpenSearch constraints on number of instances in the cluster, etc. Taking a look at our existing pricing plan compared to the new instance types:
It appears the new instance types only become cost-competitive for large OpenSearch clusters needing more than 480 TB of storage. Switching out the |
The OR1 class of instances is graviton-based, which means we need the master nodes for such a cluster to be graviton as well, but our existing capacity planning code already does that for large clusters. |
Code merged; acceptance criteria met. Resolving. |
Description
AWS OpenSearch recently announced [1] a new instance type (OR1) [2][3] which is cost-optimized for "ingestion-heavy workloads". Given our project ingest lots of data with relatively few queries, updates, etc, the new instance type could offer substantial savings for our users.
We should add the new OR1 types into our capacity plan.
[1] https://aws.amazon.com/about-aws/whats-new/2023/11/or1-amazon-opensearch-service/
[2] https://docs.aws.amazon.com/opensearch-service/latest/developerguide/supported-instance-types.html
[3] https://aws.amazon.com/opensearch-service/pricing/
Acceptance Criteria
The text was updated successfully, but these errors were encountered: