Skip to content

Reserved instances OpenSearch

0

For OpenSearch, we make use of instance m6g.xlarge.search. I reserved m6g.large.search. I would have expected the cost of m6g.xlarge.search to be halved after that, but we still pay the same for that as before we reserved m6g.xlarge.search.

I think it is due to the fact that reserved instances only apply to the specific reserved instance types, not to larger instance types. That is to say, reserving m6g.large.search instances will only halve the cost of m6g.large.search, not the cost of m6g.xlarge.search.

But how to fix this? I do not want to half our instance type because that is too small. Should I install 2 times m6g.large.search then? And is that still possible after reserving 1 time m6g.large.search?

1 Answer
0

Instance Size Flexibility does not apply to Opensearch instances - https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ri.html

RIs are not flexible; they only apply to the exact instance type that you reserve. For example, a reservation for eight c5.2xlarge.search instances does not apply to sixteen c5.xlarge.search instances or four c5.4xlarge.search instances. For full details, see Amazon OpenSearch Service pricing and FAQ.

If you use 1 m6g.xlarge.search, you will have to buy 1 unit of Opensearch RI for m6g.xlarge.search

In you case - you might request to cancel the RI and request that you do a rebuy of the larger instance type RI for Opensearch.

AWS
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.