Я приобрел инстанс Amazon EC2 по более низкой цене, чем обычные инстансы по требованию. Когда я запускаю новый экземпляр в EC2, нет никаких указаний на то, что я буду использовать зарезервированный экземпляр. Как я могу убедиться, что используемый мной экземпляр является зарезервированным экземпляром, а не экземпляром по запросу?
AWS автоматически взимает с вас зарезервированную цену, если количество использованных экземпляров меньше количества зарезервированных инстансов, которые у вас есть.
Другими словами, нет различий между типами, это чисто вопрос учета, вопрос, который AWS обрабатывает за вас автоматически.
Как говорили другие, это скорее биллинг, чем что-либо еще. Amazon добавила несколько полезных отчетов в свой «Cost Explorer» (возможно, вам придется сначала включить его в настройках выставления счетов и подождать день или два, прежде чем вы увидите данные). Есть и «Отчет об использовании RI», и «Отчет о покрытии RI». доступные шаблоны.
Здесь вы можете увидеть эффект от моей покупки зарезервированного инстанса пару дней назад в отчете о покрытии, подтверждающий, что резервирование теперь покрывает 100% моих работающих инстансов:
Вы увидите это в активности аккаунта. Вам придется проанализировать это самостоятельно, но если вы знаете, сколько экземпляров вы приобрели и сколько из них запущено, вы можете увидеть, взимается ли с вас столько, сколько вы считаете нужным. Я сам приобрел несколько экземпляров некоторое время назад и хотел убедиться, что купил правильные зарезервированные экземпляры, поэтому распечатал копию активности учетной записи, подождал несколько дней и сравнил результаты.
Вы увидите, что у них есть примечание с надписью «зарезервированный экземпляр» на экране активности учетной записи, но это есть независимо от того, используется ли он, потому что с зарезервированными экземплярами (только при интенсивном использовании) они взимают плату заранее в начале месяца на целый месяц. Просто убедитесь, что ваши обычные платежи не отображаются и вы знаете, что зарезервированные экземпляры используются правильно.
Я нашел скрипт на Python, который сделает всю работу за вас:
https://github.com/bpennypacker/ec2-check-reserved-instances
Чтобы проверить зарезервированные экземпляры:
Здесь вы можете увидеть все доступные зарезервированные инстансы, если они есть, иначе «У вас нет зарезервированных инстансов». отображается.